查看: 999|回复: 4

[有事请教] 想设计一个滑雪小游戏

[复制链接]
梦石
0
星屑
555
在线时间
57 小时
注册时间
2022-2-18
回帖
6
发表于 2023-11-8 02:52:49 | 显示全部楼层 |阅读模式

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

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

×
我想设计角色不断向下移动
同时左右躲开阻碍物
要怎样才能自动向下滑同时能左右移动?
梦石
0
星屑
7771
在线时间
1525 小时
注册时间
2013-12-3
回帖
303
发表于 2023-11-8 11:16:22 | 显示全部楼层
让背景和障碍向上移动 角色不移动
回复

使用道具 举报

梦石
0
星屑
555
在线时间
57 小时
注册时间
2022-2-18
回帖
6
 楼主| 发表于 2023-11-8 12:51:36 | 显示全部楼层
同时还要向下滑的速度是6
但左右移动的速度是3或者4
有办法吗?
回复

使用道具 举报

梦石
0
星屑
555
在线时间
57 小时
注册时间
2022-2-18
回帖
6
 楼主| 发表于 2023-11-8 23:52:09 | 显示全部楼层
有人嗎?
回复

使用道具 举报

梦石
0
星屑
1517
在线时间
253 小时
注册时间
2023-11-9
回帖
44
发表于 2023-11-10 10:47:08 | 显示全部楼层
此回答由AI生成,仅供参考
可以在游戏地图上设计一个斜坡作为滑雪道,然后将玩家的移动速度设为6,这样就实现了自动向下滑动的效果。在左右移动时,可使用条件分支和移动路线来控制玩家移动方向和速度。具体实现方法如下:

1. 在地图上创建一个滑雪道斜坡,将其属性设置为不可通行。

2. 创建主角并将其初始位置放在滑雪道的最高点,设置其移动速度为6。

3. 使用条件分支来检测玩家按下左右键,根据玩家的方向键输入,设置相应的移动路线,将移动速度设置为3或4。

4. 在移动路线中设置移动距离,使主角在左右移动时能够躲开障碍物。

示例代码如下:

条件分支1:检测玩家按下左键

- 移动路线:向左移动4格,移动速度为4

条件分支2:检测玩家按下右键

- 移动路线:向右移动4格,移动速度为4

条件分支3:检测玩家未按下左右键

- 移动路线:向下移动1格,移动速度为6

5. 在滑雪道中加入障碍物,使用事件将其固定不动,并设置碰撞检测,当主角移动时检测是否碰撞到障碍物,如果碰撞则结束游戏。

以上是一个简单的实现方法,具体可根据需求进行修改和扩展。
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部