2014年1月21日 星期二

Construct 2教學:解析Platform 1 - simple movement範例

本範例展示平台遊戲platform行為,並設定玩家掉落平台後自動重新開始

建立新專案
a. New empty project
b. Saveàplatform 1 - simple movement.capx

決定場景及遊戲畫面尺寸
a. Layout1之Layout Size屬性:1280, 1024
b. Project屬性:
Window Sizeà640, 480
Fullscreen in browseroff
Nameàplatform 1 - simple movement

在場景中加入跳板物件
a. Insert new Objectà General/Sprite
Load an image from a fileà選取block.png
b. Nameàboard
c. Sizeà240, 35
d. Behaviors
Add newàAttributes/Solid

Ctrl-drag複製5個board
適當調整6個board物件位置

加入玩家物件
a. Insert new Objectà General/Sprite
Load an image from a fileà選取gear.png
b. Nameàplayer
c. Sizeà48, 48
d. Behaviors
Add newàMovements/Platform

玩家掉落平台後自動重生
a. 切換到Event sheet
b. Add event
playeràSize & Position/Is outside layout
c. Add action
playerà Size & Position/Set positionà130, 180