查看: 1573|回复: 5

[已经解决] 在Game_Event中修改事件的不透明度

  [复制链接]

神之瞳

梦石
0
星屑
60
在线时间
5 小时
注册时间
2009-7-5
回帖
290
发表于 2009-11-7 23:13:08 | 显示全部楼层 |阅读模式

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

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

×
RT,已经把 Game_Character 1的
  1.   attr_accessor :opacity                  # 不透明度
复制代码
修改过了
但是在Game_Event中
  1.     for i in 1..5
  2.       @event.opacity=255-40*i
  3.       20.times{Graphics.update}
  4.     end
复制代码
出错
脚本 ' Game_Event' 的 121 行 发生了 NoMethodError。

undefined method `opacity=' for #<RPG::Event:0x11c1940>
到底应该怎样做才能在Game_Event中修改事件不透明度?

九月三日

  有时我真不理解,怎么有另一个人能够爱她,可以爱她,殊不知我爱她爱得如此真切,如此忘情,如此情意缱倦,除了她我什么也不了解,什么也不知道,什么也没有呀!
——摘自《少年维特之烦恼》

谨以 纪念一段消逝了的感情
ILY ZXY

NOIp什么的最讨厌了!

啊……讨厌,为什么我的网盘全部坏掉了……
zoomshare恢复了,虚惊一场
可恶的skydrive,我XX你的OO,竟把我的帐号封了!
梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
回帖
864
发表于 2009-11-7 23:24:06 | 显示全部楼层
@event.opacity=255-40*i

换成

@opacity=255-40*i 试试
回复

使用道具 举报

B

梦石
0
星屑
50
在线时间
26 小时
注册时间
2007-8-26
回帖
3622
发表于 2009-11-7 23:43:04 | 显示全部楼层
好久没来提问区。

@event.opacity=255-40*i => self.opacity=255-40*i
回复

使用道具 举报

小柯的徒弟

梦石
0
星屑
1925
在线时间
1157 小时
注册时间
2008-5-24
回帖
2994

贵宾

发表于 2009-11-8 11:20:32 | 显示全部楼层
  1. class Game_Event
  2.   alias old_update update
  3.   def update
  4.     old_update
  5.     @opacity -= 5
  6.   end
  7. end
复制代码
理由——Sprite_Character。
回复

使用道具 举报

梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
回帖
864
发表于 2009-11-8 12:21:18 | 显示全部楼层
Sprite_Character没刷新吧
回复

使用道具 举报

梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
回帖
864
发表于 2009-11-8 12:23:43 | 显示全部楼层
另外,我想起来我很久前写过的这个东西了

http://www.rpgchina.net/read-htm-tid-34460-fpage-2-toread-1.html

VX走路渐变,透明OR出现。。。理论上XP能用。。。只要改的地方不出错
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部