查看: 3353|回复: 2

[已经解决] 一個事件兩種效果

[复制链接]
梦石
0
星屑
418
在线时间
84 小时
注册时间
2015-5-16
回帖
16
发表于 2015-8-28 00:30:37 | 显示全部楼层 |阅读模式

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

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

×
具體的來說,就是想要讓地板發出聲音,
而玩家調查(按下A鍵)後可以觸發事件(例如找到夾層之類的),
玩家如果僅僅是踩過未調查該格地板的話,
地板的圖示、發出的聲音都不會變化(就像是踩過但是沒有注意到下面的異常)

如果分開的話,發出聲音的觸發要件可以使用"和玩家碰觸",
而發生事件(對話、找到東西等)的觸發要件可以使用"按下確認鍵"。

那麼合起來的話,要選擇怎麼樣的觸發要件、事件要怎麼寫,
才能讓那格地板先是被踩到發出聲音,然後按下確認鍵時觸發對話呢?
梦石
0
星屑
5256
在线时间
760 小时
注册时间
2009-1-21
回帖
236
发表于 2015-8-28 05:54:41 | 显示全部楼层
本帖最后由 御之嵐 于 2015-8-28 05:59 编辑

不知道是不是你要的效果

總之就是
經過隱藏機關的時候會發出聲音
按下確定後會進行機關的調查動作
但是不調查的話每次經過機關都會發出聲音

沒錯吧?
希望有沒有理解錯_(:з」∠)_

稍微花了點時間研究了一下

使用
  1. $game_player.x==a && $game_player.y==b  #a b 自行設定座標
复制代码
去判斷角色是否有在機關上面

事件的座標可以從這邊查看
02.jpg
選框選在機關上就能在這邊看到事件的座標

大致上的成果是這樣
01.jpg

簡單來說
第一頁接觸後
發出聲音
轉到第二頁

第二頁
進行判斷
判斷角色是否在機關上面
在判斷有沒有按下確定鍵
如果沒有調查、離開了機關 則 回到第一頁
讓他循環ლ(╹ε╹ლ)


方法有點蠢就是了ლ(⁰⊖⁰ლ)

我想應該還有更好更簡潔的作法
給其他高手支援補充囉_(:з」∠)_

点评

已經成功,感謝幫助!  发表于 2015-8-28 15:03

评分

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

查看全部评分

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
回帖
3243
发表于 2015-8-28 07:44:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部