以下引用一醉倾城于2008-9-10 17:08:00的发言:
难吗?其实一个前辈做的那个叫 石焚刃暖 的游戏已经实现了的。。。。。我提取不出来。。。所以就- -|||
以下引用hitlerson于2008-9-10 17:16:30的发言:
应该就是在点击的地方创建个新的事件,显示事件动画,然后移除事件,就这么简单,和API没关系的
以下引用link006007于2008-9-10 19:04:20的发言:
先生成一个精灵
点击时, 将鼠标的屏幕坐标转为老地图坐标, 然后显示这个精灵(visible)
def self.TransMousPosToMapCoord()
x, y = Mouse.get_mouse_pos();
return [($game_map.display_x>>7) + (x>>5), ($game_map.display_y>>7) + (y>>5)];
end
当鼠标点击其他地方, 重设这个精灵的坐标
当角色坐标 == 鼠标精灵坐标则隐藏精灵
mouseSpr.visible = (player坐标 == 鼠标坐标)
以下引用苏菲娅于2008-9-10 20:21:42的发言:
补充:动画数据库里编号是204
你改的时候别忘了这个也改掉...
如果给对了答案的话,不要认可我的马甲哦~~
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |