查看: 1745|回复: 4

[已经过期] 帮忙更改一下脚本,关于暂停标记的

[复制链接]
梦石
0
星屑
50
在线时间
34 小时
注册时间
2011-10-1
回帖
25
发表于 2011-11-13 11:41:06 | 显示全部楼层 |阅读模式

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

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

×
  1. class Sprite_Pause < Sprite
  2.   def initialize
  3.     super
  4.     self.bitmap = RPG::Cache.windowskin("暂停标记.png")
  5.     self.x = 530
  6.     self.y = 380
  7. #self.y = 285  详细坐标在刷新里随对话框的位置变动
  8.     self.z = 19999 #z坐标
  9.     @count = 0
  10.     @wait_count = 0
  11.     update
  12.   end
  13. #刷新
  14.   def update
  15.     super
  16.     if @wait_count > 0
  17.       @wait_count -= 1
  18.     else
  19.       @count = (@count + 1)%10
  20. #这道公式的道理是 x = 每一帧的宽 * @count
  21.       x = 60*@count
  22. #规定图片规格(x坐标,y坐标,每一帧的宽,每一帧【也就是图片】的高)
  23.       self.src_rect.set(x, 0, 60, 60)
  24. #每一帧等待的帧数
  25.       @wait_count = 5
  26.     end
  27.   end
  28. end
复制代码
帮忙写一个当使用 when $XXXX=1时,暂停标记的透明度更改

点评

if [1,2].include?($XXX) 你要的$XXX是?  发表于 2011-11-13 13:04

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
回帖
3515
发表于 2011-11-13 12:32:37 | 显示全部楼层
self.opacity = 透明度(0-255)
LZ都会写if了是这个不会?

点评

- -额,我不怎么会脚本  发表于 2011-11-13 14:40
= =求解答  发表于 2011-11-13 13:49
额,脚本我是截取别人里的一段,我的要求是when $XXX 在事件中输入 1 或2 时,self.opacity = ( )不同  发表于 2011-11-13 12:47

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

梦石
0
星屑
50
在线时间
34 小时
注册时间
2011-10-1
回帖
25
 楼主| 发表于 2011-11-13 13:09:27 | 显示全部楼层
本帖最后由 Zigzag 于 2011-11-13 13:48 编辑
Wind2010 发表于 2011-11-13 12:32
self.opacity = 透明度(0-255)
LZ都会写if了是这个不会?
  1.       case $sprite
  2.       when 0
  3.       self.opacity = 255
  4.       when 1
  5.       self.opacity = 0
  6.         end
复制代码
总觉得你没看懂我的问题,额,我试着自己写了下,新增这段内容,我用事件输入脚本$sprite = 1 ,再进行测试,当对话完全显示,暂停标记不知道为什么闪了一下才完全透明化


Zigzag于2011-11-13 15:41补充以下内容:
{:4_119:}我是脚本白啊~求解呐

点评

确定是每帧都在更新窗口么?  发表于 2011-11-13 14:34
定义什么  发表于 2011-11-13 13:12
回复

使用道具 举报

梦石
0
星屑
50
在线时间
5 小时
注册时间
2009-11-21
回帖
91
发表于 2011-11-19 18:59:02 | 显示全部楼层
不会,帮顶

评分

参与人数 2星屑 -100 收起 理由
fux2 -60 老手还犯规,追扣30
各种压力的猫君 -40 酱油20一瓶 谢谢惠顾

查看全部评分

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-7-1
回帖
11
发表于 2011-11-26 12:20:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部