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

Project1

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

[已经解决] 新人求教 能否设置电梯系统

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
160 小时
注册时间
2011-3-26
帖子
25
跳转到指定楼层
1
发表于 2013-1-10 14:00:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
即为当你在电梯里你会缓缓地往上移动,此时你也可以操控你自己走动。
不知道这个方法能不能实现,谢谢了

Lv1.梦旅人

梦石
0
星屑
50
在线时间
179 小时
注册时间
2012-11-14
帖子
94
2
发表于 2013-1-10 14:27:06 | 只看该作者
想让感觉起来缓缓往上的话。把电梯那张地图画大点,电梯下面多设一些黑色区域,然后让地图往下缓缓卷积,并行处理不就行了么?如果想要所有电梯都这种效果的话,那就干脆设置成公共事件,然后在每个电梯都执行。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

3
发表于 2013-1-10 14:27:21 | 只看该作者
本帖最后由 Sion 于 2013-1-10 16:56 编辑

提供一下思路:
进入电梯之后,只显示电梯内部的布景,因为要采取画面卷动的方式模拟电梯上下,你需要隐藏电梯之外的景物。
比较简单的做法就是移动到一张新地图:电梯。
然后关闭玩家移动卷动地图。怎么关闭呢,这个在Game_Player类中找到这一段

  1.   #--------------------------------------------------------------------------
  2.   # ● 更新画面
  3.   #--------------------------------------------------------------------------
  4.   def update
  5.     last_real_x = @real_x
  6.     last_real_y = @real_y
  7.     last_moving = moving?
  8.     move_by_input
  9.     super
  10.     update_scroll(last_real_x, last_real_y)  if $game_switches[x]==false  # 这里是加入判断,要停止卷动则开启开关x
  11.     update_vehicle
  12.     update_nonmoving(last_moving) unless moving?
  13.     @followers.update
  14.   end
复制代码
电梯往上,画面往下卷动,这个用并行处理。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

4
发表于 2013-1-10 20:24:38 | 只看该作者
画面震动。口袋妖怪初代开始就有得传统方法(大雾
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
270
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

5
发表于 2013-1-10 20:35:23 | 只看该作者
电梯两边的景物做成图片,显示并移动之。
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1119 小时
注册时间
2012-7-24
帖子
600
6
发表于 2013-1-10 20:39:08 | 只看该作者
背景图片可以设计成纵向自动滚动的。 前景就设计震动效果那就差不多了。
怕鼠的猫
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
160 小时
注册时间
2011-3-26
帖子
25
7
 楼主| 发表于 2013-1-11 04:10:18 | 只看该作者
謝謝各位幫忙~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
191
在线时间
835 小时
注册时间
2012-9-16
帖子
1811
8
发表于 2013-1-22 15:14:00 | 只看该作者
本帖最后由 yangjunyin2002 于 2013-1-22 15:15 编辑
keezhang714 发表于 2013-1-11 04:10
謝謝各位幫忙~


我再说下可以么
[quote]我想,可以干脆把电梯当地图画出来,然后电梯背景放在远景图文件夹里,在地图设置中设置远景图这个背景,并设置“纵向滚动”,然后速度随便,速度的数字越大就会滚动越快。而人物依然可以行走,十分自如哦~~~不过远景图要不干脆黑布(没效果)[/]quote],或者是能产生(因为这个远景图滚上去时有一张和他一模一样的连接他的下面滚上来这么循环)*************。
  1. ^_^
复制代码

评分

参与人数 1梦石 +1 收起 理由
迷糊的安安 + 1 认可答案 附赠66RPG提供的精美好人卡一张^^.

查看全部评分


——旧坑欢迎戳
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-29 08:13

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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