Project1

标题: 怎么通过物品的使用来显示图片或者文章??在线等 [打印本页]

作者: mirumo1234    时间: 2011-4-25 09:10
标题: 怎么通过物品的使用来显示图片或者文章??在线等
如题,有时候想在游戏中通过物品显示什么地图啥的,希望大家能够帮我,谢谢,在线等dsu_plus_rewardpost_czw
作者: 伢疼    时间: 2011-4-25 10:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: mirumo1234    时间: 2011-4-25 11:20
试过最简单的方法,但是呢。。不能使用。。


mirumo1234于2011-4-25 11:20补充以下内容:
能不能详细说说


mirumo1234于2011-4-25 11:24补充以下内容:
显示图片之后,如何使用一个按键来消除图片
作者: daipeng76    时间: 2011-4-25 14:17
本帖最后由 daipeng76 于 2011-4-25 14:20 编辑

回复 mirumo1234 的帖子

公共事件显示图片方法:
$game_screen.pictures[number].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
其中:
  #     name       : 文件名                     #     origin         : 原点
  #     x            : X 坐标                          #     y                : Y 坐标
  #     zoom_x       : X 方向放大率      #     zoom_y       : Y 方向放大率
  #     opacity      : 不透明度               #     blend_type   : 合成方式
  #     duration     : 时间
pictures[number], 编号大的数字可以遮掉小的画面,如pictures[2]遮掉pictures[1]
$game_screen.pictures[number].erase  #图片消失

对按键的判定:
原本的条件分歧中对按键的判定都是“按住”,而不是“按下”。也就是说当这个开关被按住的这段时间里就一直满足条件,反复执行内容,而不是按一下执行一次,如果按住不放而不再次按下就不会执行。所以这时候又要用到事件脚本。
Input.trigger?(Input::按键名称)就是判定“按下”,而Input.press?(Input::按键名称)就是判定“按住”(原本条件分歧里有的就是这个),关于这里可以使用的按键名称:
A                            对应键盘Z键,Shift键
B                            对应键盘X键,ESC键
C                            对应键盘C键,空格键,Enter键
X                            对应键盘A键
Y                            对应键盘S键
Z                            对应键盘D键
L                            对应键盘Q键
R                            对应键盘W键
DOWN                         对应键盘下键
LEFT                         对应键盘左键
RIGHT                        对应键盘右键
UP                           对应键盘上键
SHIFT                        对应键盘Shift键
CTRL                         对应键盘Ctrl键
ALT                          对应键盘Alt键
F5                           对应键盘F5键
F6                           对应键盘F6键
F7                           对应键盘F7键
F8                           对应键盘F8键
F9                           对应键盘F9键

按键来消除图片:
if Input.trigger?(A)  #判断按是否z键
$game_screen.pictures[number].erase  #如果是,图片消失,number:图片id号
end


作者: mirumo1234    时间: 2011-4-25 19:45
可以的话,可以发个范列工程吗?
我看了半天试试看。。一直是sXXXError..


mirumo1234于2011-4-25 19:50补充以下内容:
syntexError
就是这样。。




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