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

Project1

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

[已经解决] 请问要怎么主角前方新建事件或者图形?

[复制链接]

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

跳转到指定楼层
1
发表于 2013-11-17 18:12:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x


以上是一个叫帐篷的道具附加的公共事件。
所以我想问怎么样在主角前方(面对方)新建一个帐篷的图形。
然后休息完毕后消失?

评分

参与人数 1星屑 +20 收起 理由
怪蜀黍 + 20 手动认可

查看全部评分

大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

Lv2.观梦者

狂気の月兔

梦石
0
星屑
276
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

来自 5楼
发表于 2013-11-17 18:41:36 | 只看该作者
本帖最后由 铃仙·优昙华院·因幡 于 2013-11-17 18:48 编辑
美丽晨露 发表于 2013-11-17 18:29
不好意思,我表示不太明白的说。
设置事件的位置?那怎么将事件设置在在主角前方(面对方)?
然后你提到 ...


可以先带入角色的坐标, 这个变量操作里有.

然后判断角色的朝向, 这个变量操作里也有.

最后按照这个朝向修正帐篷的位置, 比如:

角色坐标是 X, Y, 这个是变量 1 和 2, 那么获取角色朝向, 放入 变量 3

条件分歧 -> 变量 3 等于 2 时 : 变量2(也就是Y坐标) + 1 (这里的是 2 也就是朝向下, 具体看小键盘)
......

最后设置事件坐标 -> 一个相同 ID 号的事件(比如 事件1) -> 移动坐标为 变量1 和变量 2.




其实交通工具的原理就是上面说的. 只是交通工具这个事件的坐标是 (-1, -1), 而且没有 ID 号就是了.

评分

参与人数 1星屑 +150 收起 理由
美丽晨露 + 150 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

狂気の月兔

梦石
0
星屑
276
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

2
发表于 2013-11-17 18:23:19 | 只看该作者
一个很简单但是很麻烦的办法:

每个地图新建一个相同ID的事件, 行走图设置帐篷, 然后再公共事件里写上:

公共事件 -> 设置事件位置 -> 设置事件位置 就可以了.

为了稳妥起见可以先判断需要移动的位置坐标是否可以通行.
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

3
 楼主| 发表于 2013-11-17 18:29:57 | 只看该作者
铃仙·优昙华院·因幡 发表于 2013-11-17 18:23
一个很简单但是很麻烦的办法:

每个地图新建一个相同ID的事件, 行走图设置帐篷, 然后再公共事件里写上:

不好意思,我表示不太明白的说。
设置事件的位置?那怎么将事件设置在在主角前方(面对方)?
然后你提到的通行又该怎么判断呢?
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

八宝粥的基叔

梦石
0
星屑
4684
在线时间
5240 小时
注册时间
2009-4-29
帖子
14318

贵宾

4
发表于 2013-11-17 18:34:09 | 只看该作者
铃仙·优昙华院·因幡 发表于 2013-11-17 18:23
一个很简单但是很麻烦的办法:

每个地图新建一个相同ID的事件, 行走图设置帐篷, 然后再公共事件里写上:

地图多的话会很麻烦的样子呀。用显示图片会不会好一些?一个小小帐篷的图片。
《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复 支持 反对

使用道具 举报

Lv2.观梦者

狂気の月兔

梦石
0
星屑
276
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

6
发表于 2013-11-17 18:43:14 | 只看该作者
protosssonny 发表于 2013-11-17 18:34
地图多的话会很麻烦的样子呀。用显示图片会不会好一些?一个小小帐篷的图片。 ...

所以说是简单但很麻烦的做法.

最简单的做法就是 扩展 默认的交通工具, 增加一个新的, 当做帐篷使用.

不过说到交通工具, 印象里有交通工具的扩展脚本.

点评

其实交通工具扩展倒是不错, 附加一个公共事件什么的  发表于 2013-11-17 18:55
怒Sprite.new,哇咔咔~  发表于 2013-11-17 18:51
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

7
 楼主| 发表于 2013-11-17 18:57:45 | 只看该作者
本帖最后由 美丽晨露 于 2013-11-17 19:00 编辑
铃仙·优昙华院·因幡 发表于 2013-11-17 18:41
可以先带入角色的坐标, 这个变量操作里有.

然后判断角色的朝向, 这个变量操作里也有.


十分感谢您指导的说
另外关于主角面向的地方如果是不可通行(不能撘帐篷)的
图块(地形)和事件,又应该在这个基础上怎么判断?
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

Lv2.观梦者

狂気の月兔

梦石
0
星屑
276
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

8
发表于 2013-11-17 19:03:19 | 只看该作者
美丽晨露 发表于 2013-11-17 18:57
十分感谢您指导的说
另外关于主角面向的地方如果是不可通行(不能撘帐篷)的
图块(地形)又应 ...

事件 -> 条件分歧 -> 脚本:
  1. $game_map.passable?($game_variables[ID_X], $game_variables[ID_Y])
复制代码
ID_X 和 ID_Y 填写自己用的变量 ID号 即可.

点评

有一点小问题,就是可以在面对事件(NPC)撘帐篷······  发表于 2013-11-17 19:13
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

9
 楼主| 发表于 2013-11-17 19:11:18 | 只看该作者
铃仙·优昙华院·因幡 发表于 2013-11-17 19:03
事件 -> 条件分歧 -> 脚本:ID_X 和 ID_Y 填写自己用的变量 ID号 即可.

谢谢,完美实现效果了。

点评

有个麻烦的缺点就是 ID 号固定. 不过可以使用脚本来解决就是.  发表于 2013-11-17 19:12
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

Lv2.观梦者

狂気の月兔

梦石
0
星屑
276
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

10
发表于 2013-11-17 19:17:02 | 只看该作者
美丽晨露 发表于 2013-11-17 19:11
谢谢,完美实现效果了。

事件的话, 可以再添加一句:

事件 -> 条件分歧 -> 脚本:
  1. $game_map.events_xy($game_variables[ID_X], $game_variables[ID_Y]).empty?
复制代码

点评

谢谢补充  发表于 2013-11-17 19:22

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 00:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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