Project1

标题: 我新增了6项角色能力值 [打印本页]

作者: 欧买歌    时间: 2015-1-3 15:20
标题: 我新增了6项角色能力值
如何使它们像口袋妖怪中学习力那样单项最高255,6项总和最高510?
工程附上了,@cinderelmini

hehe.7z

1.31 MB, 下载次数: 73


作者: taroxd    时间: 2015-1-3 17:34
用写方法控制。除了初始化时,其他时候都不要直接碰 @some_attr

大概是这个意思

RUBY 代码复制
  1. def some_attr=(value)
  2.   @some_attr = [value, 510 - other_attr_sum, 255].min
  3. end


作者: cinderelmini    时间: 2015-1-3 19:26
完成.zip (1.98 MB, 下载次数: 124)
已弄完……
理论上是没问题的~
但也不知道脑回路有没有坏掉,总之有问题再圈就是了。。。

PS:请不要这样连续使用技能【伸手】……
作者: 573932914    时间: 2015-1-3 20:06
每次增加学习力后,让一个对应的变量增加。
升级的时候(在BATTLE2里吧),判断6次变量是否达到多少,然后扣除多少学习力增加这个能力值并反复执行直到结束




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1