设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2451|回复: 3
打印 上一主题 下一主题

[已经解决] 请问怎么让标题图片的一边动起来?

[复制链接]

Lv2.观梦者

梦石
0
星屑
602
在线时间
374 小时
注册时间
2011-10-11
帖子
311
跳转到指定楼层
1
发表于 2015-6-12 21:22:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

就是这个电视左下角的让它像老电视一样闪来闪去。。。。。。

评分

参与人数 1星屑 +35 收起 理由
RyanBern + 35 手动认可奖励

查看全部评分



LL0077330

Lv3.寻梦者

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
帖子
1516
2
发表于 2015-6-12 21:29:15 | 只看该作者
循环中加上,改变图片的语句.

点评

........我是脚本盲  发表于 2015-6-12 21:39
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

3
发表于 2015-6-13 08:14:57 | 只看该作者
试试用事件做标题?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
226 小时
注册时间
2015-5-8
帖子
329
4
发表于 2015-6-13 20:23:12 | 只看该作者
本帖最后由 妖精蕾贝卡 于 2015-6-14 10:00 编辑

可以考慮用循環動畫代替。
做法,先使用一個叫循環動畫的腳本。
  1. #==============================================================================
  2. # ■ Sprite_Animation
  3. #------------------------------------------------------------------------------
  4. #  循环动画 (By 禾西)
  5. #==============================================================================
  6. class Sprite_Animation < RPG::Sprite
  7.   #--------------------------------------------------------------------------
  8.   # ● 取得动画ID
  9.   #--------------------------------------------------------------------------
  10.   attr_accessor :id
  11.   attr_accessor :pause
  12.   attr_accessor :visible
  13.   #--------------------------------------------------------------------------
  14.   # ● 初始化物件
  15.   #     viewport : 显示连接埠
  16.   #--------------------------------------------------------------------------
  17.   def initialize(x=0,y=0,z=1000)
  18.     @viewport = Viewport.new(0, 0, 640, 480)
  19.     super(@viewport)
  20.     self.id = 0
  21.     self.pause   = false
  22.     self.visible = true
  23.     # 设定活动区块的座标
  24.     self.x = x
  25.     self.y = y
  26.     self.z = z
  27.   end
  28.   #--------------------------------------------------------------------------
  29.   # ● 更新画面
  30.   #--------------------------------------------------------------------------
  31.   def update
  32.     return unless self.id > 0
  33.     if self.visible
  34.       return if self.pause
  35.       animation = $data_animations[self.id]
  36.       loop_animation(animation) unless animation == nil
  37.     else
  38.       dispose_loop_animation
  39.     end
  40.     super
  41.   end
  42.   #--------------------------------------------------------------------------
  43.   # ● 释放
  44.   #--------------------------------------------------------------------------
  45.   def dispose
  46.     (self.bitmap.dispose) unless (self.bitmap == nil)
  47.     @viewport.dispose
  48.     super
  49.   end
  50. end
复制代码
然後回到Scene_Title內寫入
  1. @animation=Sprite_Animation.new
  2. @animation.id = 數據庫動畫序號
复制代码
最後再在def update
@animation.update
以及
Graphics.freeze
@animation.dispose
即可。

@月下黄昏

附上範例。
標題前循環動畫.zip (200.89 KB, 下载次数: 85)
全局搜索★蕾貝卡可以找到修改的位置。

点评

感谢  发表于 2015-6-15 05:14
最后一段不是太明白啊可以详细点吗。。。。是文件里还是直接添加啊  发表于 2015-6-14 01:20

评分

参与人数 1梦石 +1 收起 理由
RyanBern + 1 认可答案

查看全部评分

我是妖精蕾貝卡,沉默少言,孤獨自卑。完成了一個小遊戲,歡迎試玩。同時也歡迎試玩師傅的遊戲,謝謝。
現正在努力學習事件中,有不明白的地方請各位指教。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-26 02:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表