这种变身问题我以前也碰到过,也是和LS一样不知所措,怎么做都达不到完美,所以采取了一种另类的方式:采用双英雄形式代替单英雄便可以完美模拟该英雄的前后变身。设置个变身前的英雄也就是主英雄,隐藏个变身后的英雄并将其玩家改成中立无敌意的。当主英雄变身时,创造些变身特效并设置个计时器开始计时(为的是变回主英雄),这时设置第二英雄的力量、敏捷、智力等于主英雄,再将主英雄的物品都传给第二英雄并将其控制权交给中立无敌意,隐藏主英雄,最后将第二英雄的控制权交给玩家。当计时器到点也就是第二英雄变回主英雄时,同样设置主英雄的力量、敏捷、智力等于第二英雄,把物品传给主英雄并改变其控制权到玩家,隐藏第二英雄并改变控制权到中立无敌意。这样就模拟了变身全过程,这样你想什么技能就什么技能。最后关于经验问题:1、注意变身时主英雄的经验要给第二英雄即设置第二英雄的经验等于主英雄,而当第二英雄变回主英雄时同样要把经验给主英雄。2、如果你不想在变身时把主英雄的经验赋予第二英雄,可以事先设置个数值变量A,让其等于主英雄的经验,再设置个数值变量B,让其等于第二英雄的经验。接着当第二英雄变身回来时设置主英雄的经验等于数值变量A+(第二英雄的经验-数值变量B)即可。
至出道以土匪自居逐入网路中原
至今无任何犯罪前科与不良行为
实乃有愧于土匪这个崇高的职业
希望大家给个机会让我重新做匪
明日去小盖家打劫给大伙买年货