社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 道具中心
主题 : 【求脚本】8方行走+移动加速换步行图
叮当 离线
级别: 分版主

显示用户信息 
0  发表于: 2006-11-04   

【求脚本】8方行走+移动加速换步行图

要求是这样的, 8方行走是要用标准的四方向的行走图,只是做到8方的效果就是了

可以调节帧数,如5帧(论坛以前有这个的,不过他是用走4帧的事件,来播放5帧的内容... 看起来好像是....||||) 跑步脚本+换图好像是可以用事件来实现的…… 但是不知道会不会和8方冲突……

所以先求一下…… 逃走~~
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
http://icv.cc
声动音缘配音社
叮当 离线
级别: 分版主

显示用户信息 
1  发表于: 2006-11-04   
地2个效果做出来了
http://icv.cc
声动音缘配音社
级别: 总版主
显示用户信息 
2  发表于: 2006-11-04   
你的效果。。。

复制代码
  1. case Input.dir8
  2.     when 2
  3.     if Input.press?(Input::SHIFT)
  4.       @move_speed = 5
  5.       @character_name = "001-6v02"
  6.     else
  7.       @move_speed = 4
  8.       @character_name = "001-6v01"
  9.     end
  10.     move_down
  11.     when 4
  12.     if Input.press?(Input::SHIFT)
  13.       @move_speed = 5
  14.       @character_name = "001-6v02"
  15.     else
  16.       @move_speed = 4
  17.       @character_name = "001-6v01"
  18.     end
  19.     move_left
  20.     when 6
  21.     if Input.press?(Input::SHIFT)
  22.       @move_speed = 5
  23.       @character_name = "001-6v02"
  24.     else
  25.       @move_speed = 4
  26.       @character_name = "001-6v01"
  27.     end
  28.     move_right
  29.     when 8
  30.     if Input.press?(Input::SHIFT)
  31.       @move_speed = 5
  32.       @character_name = "001-6v02"
  33.     else
  34.       @move_speed = 4
  35.       @character_name = "001-6v01"
  36.     end
  37.     move_up
  38.     when 1
  39.     if Input.press?(Input::SHIFT)
  40.       @move_speed = 5
  41.       @character_name = "001-6v02"
  42.     else
  43.       @move_speed = 4
  44.       @character_name = "001-6v01"
  45.     end
  46.     move_lower_left
  47.     when 3
  48.     if Input.press?(Input::SHIFT)
  49.       @move_speed = 5
  50.       @character_name = "001-6v02"
  51.     else
  52.       @move_speed = 4
  53.       @character_name = "001-6v01"
  54.     end
  55.     move_lower_right
  56.     when 7
  57.     if Input.press?(Input::SHIFT)
  58.       @move_speed = 5
  59.       @character_name = "001-6v02"
  60.     else
  61.       @move_speed = 4
  62.       @character_name = "001-6v01"
  63.     end
  64.     move_upper_left
  65.     when 9
  66.     if Input.press?(Input::SHIFT)
  67.       @move_speed = 5
  68.       @character_name = "001-6v02"
  69.     else
  70.       @move_speed = 4
  71.       @character_name = "001-6v01"
  72.     end
  73.     move_upper_right
  74.     end
  75.   end


由于你发错区了,所以就不告诉你加在哪里了。
我的Blog:http://hi.baidu.com/bunnygod


RM2K->玩具。
RMXP->给人“会编程”感觉的玩具,当然实际上还不会编程。
(\__/)
("=.=) W
( ~  )~|
叮当 离线
级别: 分版主

显示用户信息 
3  发表于: 2006-11-04   
话说……真的是发错了.... |||| 怎么会范这样JQ的错误啊!
= = 这个效果是不是把行走图做成5X4的就可以了……? 那明天再研究…… 是替换而不是添加吧?
http://icv.cc
声动音缘配音社
叮当 离线
级别: 分版主

显示用户信息 
4  发表于: 2006-11-09   
引用
引用第2楼好人卡的神话2006-11-04 20:33发表的:
你的效果。。。

[code]
case Input.dir8
    when 2
.......


话说…… 发现鸡嫂那个是加速的ORZ
http://icv.cc
声动音缘配音社
描述
快速回复

认证码:

验证问题:
22-5=?,答案:17 正确答案:17
按"Ctrl+Enter"直接提交