以下引用ONEWateR于2008-8-27 12:59:34的发言:
全局搜索
@actor_command_window.x
以下引用灯笼菜刀王于2008-8-27 13:49:50的发言:
SCENE BATTLE 3 里面
@actor_command_window.x = XXXXX
这句就是根据角色来决定显示X的坐标了。
如果要和状态窗口对齐,在后面写上和状态窗口X一样的计算方法就可以了嘛
@actor_index 就等于for i in 0...$game_party.actors.size的i
以下引用殲滅天使·玲于2008-8-27 14:00:56的发言:
此楼非答案...
迅雷君 ,
其实这个横版战斗配合图标显示选择效果会很好的说~
刀叔 还是活跃在 提问区前线啊...
我的知识不行了..已经 .. .退到 水区去了
以下引用IamI于2008-8-27 14:06:01的发言:
其实我很想知道怎么拿到正在选择的actor的id……这样的话来个screen_x,很容易就拿到了x
以下引用灯笼菜刀王于2008-8-27 14:15:26的发言:
以下引用IamI于2008-8-27 14:06:01的发言:
其实我很想知道怎么拿到正在选择的actor的id……这样的话来个screen_x,很容易就拿到了x
$game_party.actors[@actor_index].id
这句就可以获得选择中的ACTOR的ID。
主要我不知道那个状态如何计算在中间的~~~所以只能说按它的方法来.....
[本贴由作者于 2008-8-27 14:16:10 最后编辑]
以下引用灯笼菜刀王于2008-8-27 14:15:26的发言:
$game_party.actors[@actor_index].id
这句就可以获得选择中的ACTOR的ID。
主要我不知道那个状态如何计算在中间的~~~所以只能说按它的方法来.....
@actor_command_window.x = 320 - $game_party.actors.size * 80
以下引用IamI于2008-8-27 14:20:28的发言:
其实你不用管它= =他肯定改掉了screen_x《=那是RTAB,但是看起来LZ那个的确是RTAB
所以就是……
x = $game_party.actors[@actor_index].screen_x
就轻松拿到x了,然后就是加在哪里的问题= =
不过还是不大清楚……
以下引用IamI于2008-8-27 14:20:28的发言:
其实你不用管它= =他肯定改掉了screen_x《=那是RTAB,但是看起来LZ那个的确是RTAB
所以就是……
x = $game_party.actors[@actor_index].screen_x
就轻松拿到x了,然后就是加在哪里的问题= =
不过还是不大清楚……
以下引用灯笼菜刀王于2008-8-27 14:43:07的发言:
@actor_command_window.x = 320 - $game_party.actors.size * 80 + @actor_index * 160
应该可以了........
以下引用IamI于2008-8-27 14:24:05的发言:
XD,你那个加在了初始化的地方,当然是这样了;
伸手= =脚本拿来
以下引用灯笼菜刀王于2008-8-27 14:27:24的发言:
to 迅雷君:这样确实可以,原来这么简单的= =.....
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |