说一下篮球系统是如何判断投篮是否为必杀吧。
RAM地址:计数器$0572至$0575分别对应1P至4P人物投篮的状态。
人物持球中站立状态下,默认状态为值FF。
投篮动作:按住投篮键直至松开这段时间所表现的出的姿势。
1.跑动后投篮跑动开始后,从FF-07-06-05-04-03-02-01-00-FF计数仅一次(转身之后从07开始递减),换手动作是计数结束标志。00(不可保持投篮姿势) 、01、02为投向第三篮筐,05、06、07为普通投篮。
2.跳跃后投篮跳跃后,按投篮键(B)的瞬间开始计数,从FF-00-01-02-03-04-05-06-07-FF无限循环,直到落地停止计数。
00、01、02为普通投篮,05、06、07为投向第三篮筐。
两种投篮方式中,当计数器走到03或04的时候,按下投篮键并释放,既是必杀。
3.混合两种投篮方式的投篮(1)跑动后跳跃投篮分两种,第一种是跑动后立刻投篮,计数器会自动加1,判断是否为必杀改为了01、02(就是跑动后跳跃投篮时计数器的值为01、02时立刻投篮,计数器自动加1,变为02、03);第二种是按住投篮键投篮,判断方式参考2.
4.蓄力投篮(这种方式就是织田兄所说的牵引方式吧:D)一般玩家投篮都是按键之后立即结束投篮的,必杀就随之发出了。但是还有另外的一种方式可以保持投篮状态,延迟投篮。具体方法是:(1)跑动时,在投篮状态计数器为03、04时跳起不按投篮键,落地前按住任意方向键持续到地面全过程不松开方向键,这其中可以任意行走(不可跑动!跑动后计数器复位)跳跃传球,只要蓄力的人物不跑动即可随时投篮(跳起投篮计数器加1)就是释放必杀。(2)跳跃投篮按住方向键一直持续到地面,全过程要按住任意方向键以保持投篮状态计数器不变,即可在地面释放必杀。(3)保持投篮状态的方式有几种:按住方向键、站在道具上人头上、传球。
总结,跑动投篮的效果取决于跑动的持续时间;跳跃投篮的效果取决于按投篮键直至松开后的时间。
通俗的讲就是:时机与手感。(你看到这里会发现上面真是婆婆妈妈一大堆废话XD)
以上有任何您感觉不
正确的
地方欢迎回帖指教,谢谢。
@qiongne @翼翔云海flying @织田上总介 @Soul_Kitchen @海鼠 @17剑舞千年 @忧雨泪丶LOVE @刚烈之鞭