Project1

标题: 怎么做出在地图上调查某样物体时物体不停的缩放 [打印本页]

作者: sudongg    时间: 2008-6-5 05:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: link006007    时间: 2008-6-5 06:06
生成 sprite
接受Input输入
不停更改 zoom_x和zoom_y,
然后 update
以上全部都有API可调用  

RM的脚本简直太可爱了 写程序就和写作文一样... ...
作者: 八云紫    时间: 2008-6-5 06:09
以下引用link006007于2008-6-4 22:06:28的发言:

生成 sprite
接受Input输入
不停更改 zoom_x和zoom_y,
然后 update
以上全部都有API可调用  

RM的脚本简直太可爱了 写程序就和写作文一样... ...


好可爱,可是 怕新手看不懂你的 论文哦{/tp}。
作者: sudongg    时间: 2008-6-5 06:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2008-6-5 06:15
以下引用sudongg于2008-6-4 22:13:47的发言:

我的确看不懂.请用新手能理解的说明方法.
如果想学脚本.从哪学起?


[本贴由作者于 2008-6-4 22:14:27 最后编辑]


XP 的F1 帮助
作者: 暴风の龙    时间: 2008-6-5 06:16
学脚本的方法请看置顶贴,非常鲜明的贴依然是会被无视的……

虽然我觉得这些效果用图片+事件做或许会比较简单
作者: link006007    时间: 2008-6-5 06:20
哈 其实我也是菜鸟啦  只是会说说不会写... ...
要学习的话.. 这个问题已经讨论过了  连接不懂在哪
事件大概这样(只是想上去哦, 没试过)


显示图片 : 你那些缩放的图片或者按钮什么的
标签  loopBegin
    条件分歧: XX被按下
        指定按钮图片处理  (就是事件那个改图片缩放那个)
        指定事件处理
    分歧结束
    条件分歧: XX被按下
        指定按钮图片处理  (就是事件那个改图片缩放那个)
        指定事件处理
    分歧结束
    条件分歧: XX被按下
        跳出循环
    分歧结束
    ... ...
    一定有动画的图片进行处理   , 比如缩放 (就是事件那个改图片缩放那个)
跳转标签  loopBegin


[LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可,66RPG感谢您的热情解答~
作者: hitlerson    时间: 2008-6-5 07:16
最大放大比例 = 2
放大速率     = 1.1
X,Y,Z = 100,100,100  \\坐标
def update
  if @minimap
    if @minimap.zoom_x > 最大放大比例
      @minimap.zoom_x *= 放大速率
      @minimap.zoom_y *= 放大速率
    elsif @minimap.zoom_x < 1
      @minimap.zoom_x /= 放大速率
      @minimap.zoom_y /= 放大速率
    end
  end

  if @index = "Your minimap"
    @minimap = Sprite.new
    @minimap.bitmap = RPG::XXXXXXXXXXXX
    @minimap.x , @minimap.y , @minimap.z = x,y,z
  elsif
    if @minimap
      @minimap.bitmap.dispose
      @minimap.dispose
      @minimap = nil
    end
  end

end

如此云云,定能成事
[LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可,66RPG感谢您的热情解答~




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