Construct制作中玩家不能移动?
来源:互联网 发布:sql 设置列默认值 编辑:程序博客网 时间:2024/06/05 08:16
作为0基础的我,在使用construct制作游戏过程中难免遇到问题,而其中最严重的便是玩家不能移动,下面让我来描述我的解决方案。
首先
我们需要使用最上方的标签而回到布局视图中。双击布局再次添加一个对象,并添加“键盘”对象。因为这是一种输入对象,所以你并不需要纠结将其搁置在哪里——它的功能只是让你能够使用键盘输入整个项目。
比起重新创造一个玩家朝左移动的动画,我们可以使用Construct 2的“设置映射”行动——将自动映射出对象而让它朝左边(而不是右边)前行。
回到事件列表中。当“按压左箭头”条件被激活时我们便能够创造一个新的事件,并且这时候的行动是“设置玩家映射”。
在空白位置双击并创造一个新的事件,或点击“添加事件链接”。双击键盘对象——因为它包含了“一键按压”条件。
这时候便会出现一列关于键盘对象的条件。而我们需要双击“一键按压”事件。
我们需要让Construct 2清楚你想要检测哪个按键。点击按钮,并点击朝左方向键,按压“OK”并最终点击“完成”。
现在我们便希望能够添加行动,即“设置玩家映射”。
我们依旧需要先选择对象,然后选择条件类型或行为,这时候你便会看到各种参数。点击事件右边的添加“行动链接”。(确保你不是随机地点击添加事件!)
双击“玩家”。
双击“设置映射”。
离开“映射”界面并点击“完成”。
这时候你将看到如下内容:
现在开始添加另一个事件——在空白位置上双击,或点击“添加事件链接”。
这时候你将再次经历之前的过程,但是这一次你需要将事件设置为“右键按压”,并将玩家设置为“不映射”。如下:
所以现在当你按左时玩家将会出现映射而当你按右时他将再次恢复到朝右的图像。再次运行游戏并尝试看看调整后的游戏吧!
阅读全文
0 0
- Construct制作中玩家不能移动?
- CocosCreator中使玩家移动到点击位置的代码
- CocosCreator中使玩家移动到点击位置
- unity 网游中玩家移动其它客户端同步显示方案
- playmaker制作玩家跳跃
- Unet(玩家移动)
- unity3d学习(一)制作第一人称射击-玩家的视口和移动
- Construct 2制作小游戏
- construct 2游戏制作
- 2D游戏中怎样移动 敌人移动到玩家面前
- 玩家需要流畅的移动
- 网游里面的玩家移动
- Unity中制作游戏的快照游戏支持玩家拍快照
- Construct 2 制作游戏心得
- 利用 Construct 2 制作“草船借箭”
- Construct 2游戏制作教程
- 再次用construct制作游戏
- 《石器时代》移动平台单机版制作中...
- MySQL基本数据类型
- KMP学习
- Qt之浅析状态机QState
- 抽象工厂模式
- ubuntu主机初始化
- Construct制作中玩家不能移动?
- #长连接#WebSocket\长连接\轮询
- 从传统工控软件角度对百度天工平台解读
- theano 安装解决方案
- 【LeetCode】C# 21、Merge Two Sorted Lists
- 1047. 编程团体赛(20)
- 虚幻4调试模式和关于虚幻引擎4.18和4.19源码版,无法使用DebuggameEditor调试模式的解决方法。
- Lintcode-贪心-最大子数组和最小子数组
- SprintBoot学习笔记(4):登录(Hibernate+Mysql)