Construct2 初学入门教程

4

Index

Tagged

Contributors

Stats

152,716 visits, 190,144 views

Tools

Translations

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

Published on 2 Dec, 2014. Last updated 25 Feb, 2019

添加层

接下来,我们来添加更多的对象。首先我们先去把背景瓦片对象锁定了,这样才不会被我们再次选中,和PS,FL里的锁定一样。

画布由多个层组成,我们可以在不同的层放置不同的对象,可以通过调整层的上下顺序来调整对象的前后显示,层可以被隐藏或者锁定,平滚特效等。背景瓦片放置于最底层,其他对象如玩家,怪物,NPC等放置在上面的几层。

我们可以通过Layers tab来管理层,和Project bar工程面板在一个选项卡中。

在层面板中,我们可以看到背景层的序号为0,Construct2是从0开始计算,和编程类似,选中背景图层,点击pencil图标将背景层名字更改为Background。并点击Background图层的锁图标将锁定本图层。接着点击绿色的+号按钮添加一个新图层“Main”。

接下来请保持图层Main处于选中状态,接着我们将把对象置于该图层。

添加输入控制对象

回到画布中,同样双击插入另外一个对象,这次我们选择Mouse对象,我们需要鼠标输入控制。同样的添加Keyboard对象。

注意:这些对象不需要置于画布中,他们是隐藏的,自动在工程中起作用,现在工程中的所有层都可以使用鼠标和键盘输入控制了。

游戏对象

是时候来添加游戏对象了,如玩家角色,怪物角色,子弹,游戏特效等。下面是本例中要用的图片:

玩家:

怪物:

子弹:

爆炸特效:

在CT2中,游戏中这些对象,我们将采用sprite(RPG中好些人称为精灵,在flash里成为元件)对象来置入。该对象用来显示图片(纹理,图像设计专业说法,在CT2里可以就认为图片),还可以移动,旋转或缩放。

接下来依次插入上面的几个对象,插入过程如下,和上面的操作一样,大致如下:

1、双击插入新对象

2、双击选择Sprite对象

3、当鼠标变成十字,在画布中点击

4、弹出对话框,点击open 图标,加载四张素材图片中的一张

5、保存并关闭对话框

注意:如果你觉得这样的操作方法太慢,繁琐,你可以直接把图片拖入到画布中,和PS操作差不多,Construct2会自动为该图片创建Sprite对象。

移动子弹和爆炸对象到画布外,这样游戏一开始,我们看不到这些对象。

默认CT2会自动把我们的对象命名为Sprite,Sprite2,Sprite3,Sprite4,我们可以在他们各自的Properties bar属性面板里的Name属性里更改。依次更改Player,Monster,Bullet,Explosion(玩家,怪物,子弹,爆炸特效)。

  • 0 Comments

Want to leave a comment? Login or Register an account!