Project1

标题: 角色ID 具体怎么写…… [打印本页]

作者: redant    时间: 2008-10-17 23:57
标题: 角色ID 具体怎么写……
def x
      case  角色ID
    when 0
      return 400
    when 1
      return 470
          else
      return 0
    end
  end

也就是 角色ID 怎么写

或者 def x
if 角色ID = 1
return 100
else
return 200
end
end

[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 嘀嘀吧吧~Wu    时间: 2008-10-18 00:03
case @actor_id.to_i
作者: qcc001    时间: 2008-10-18 01:52
看LZ的提问内容 是不是要分配 各角色的坐标
脚本中找到 scene_x  (角色的)
用case 分配 self.index

也就是
def scene_x
  case self.index
    when 0
    return 400
    when 1
....
...
...
...

作者: redant    时间: 2008-10-18 05:21
先谢过LS
不过不是这个意思{/gg}
另外是 SCREEN 是屏幕的意思 =V=

一会儿 上图看看 就明白了

想显示在 发动特技的人物的 头顶
那张图原来是附件传的 让定时清扫 给清了

作者: MJMJMJMJMJ    时间: 2008-10-18 05:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: qcc001    时间: 2008-10-18 08:26
如果 就只是角色ID
就用LS的

还有 纠正下 你
我写的是 scene(场景)  不是 SCREEN(屏幕)
作者: 天圣的马甲    时间: 2008-10-18 09:52
我大概知道蚂蚁的意思了,是配合我之前给你解答的问题对吧?=v=
想要让特技窗口显示于角色头顶,找到
    # 在帮助窗口显示特技名
    @help_window2.set_text(@skill.name, 1)

在那里加上一句
@help_window2.x = (@active_battler.id - 1) * 160 #别问我为啥要减1不这样不正常= =
这样每个角色发动特技的时候该窗口就会显示于头顶了。
[LINE]1,#dddddd[/LINE]
没有测试,不保证正确率和售后服务{/gg} [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: redant    时间: 2008-10-18 16:56
哦耶
天圣姐 你就是SUPERMAN 不对SUPERWOMAN  谢谢天圣姐
以下引用qcc001于2008-10-18 0:26:34的发言:
还有 纠正下 你
我写的是 scene(场景)  不是 SCREEN(屏幕)

你去找scene_x 我是找不到{/gg}
图也不用上了哇哈哈
经试验 正确 致谢 结贴
[LINE]1,#dddddd[/LINE]
半夜 2点{/fd} 大姐是夜猫子?
还是注意身体{/yl}




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