| 赞 | 6  | 
 
| VIP | 0 | 
 
| 好人卡 | 5 | 
 
| 积分 | 5 | 
 
| 经验 | 13099 | 
 
| 最后登录 | 2022-11-27 | 
 
| 在线时间 | 271 小时 | 
 
 
 
 
 
Lv2.观梦者 
	- 梦石
 - 0 
 
        - 星屑
 - 470 
 
        - 在线时间
 - 271 小时
 
        - 注册时间
 - 2011-10-17
 
        - 帖子
 - 99
 
 
 
 | 
	
4楼
 
 
 楼主 |
发表于 2016-1-4 16:57:12
|
只看该作者
 
 
 
 本帖最后由 wmzmtz 于 2016-1-5 10:12 编辑  
taroxd 发表于 2016-1-4 15:24 ![]()  
大部分方法都在 rpg_objects.js 里面,即使没有也可以在插件中自己定义。 
 
所以随便找一个 javascript 教程 ...  
 
大神,在下又来求教了.... 
 
 比如同样是在Game_Actor类下面找到的两个方法,一个是Game_Actor.prototype.gainExp,一个是Game_Actor.prototype.learnSkill,但是经过实测: 
 
$gameActors.actor(1).gainExp(11)这个脚本就有效,确实能让角色加11点经验 
但是$gameActors.actor(1).learnSkill(5)这个脚本用的就有问题,角色学不到新技能.... 
 
不知道我是在哪里出错了?或者求教学技能正确的用法是什么?谢谢啦 
 
—————————— 
忽然自己似乎想通了,学习技能应该不能在()里直接用5吧,而且要用$gameSkill(5)之类吧?可惜现在出门了测试不了了,还请大神赐教下 
 
 
—————————— 
实测了一下,如果学技能还是应该()里直接放数字,比如$gameActors.actor(1).learnSkill(9) 
之所以以前用5不能成功,是因为5号技能是暴击,估计和MV战斗系统的预设有关 
 
应该1号技能到7号技能都是不能学的 
 
—————————— 
确实,1号技能到7号技能的技能类型都是无,如果加上类型应该就能学了,不过既然估计和战斗系统有关,对于我等新手就不乱改了吧... |   
 
 
 
 |