免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
エンジンのバージョン
CocosCreatorのv2.1.2のバージョンが2.1.1よりも低くすることはできません
ショー
2つのプラットフォームあなたはクールなヨーヨーを実行するために、3Dの水平方向のバージョンで行うことができますジャンプボックス、!
生産プロセス
その後、プラットフォームを追加し、新しいプロジェクトを作成します(ボックス)
材料
新素材、色を指定します。
財産であり、ドラッグ
、あなたは、パニックに光を追加しない、黒で表示される場合があります。
操作キー:マウス半ばドラッグAltキービットを保持し、カメラを回転させます。
2D、3Dは切り替えるようにクリックすることができます
穀物
ここで私がダウンして道の地図、インターネット上でいます
右のマップを確認するために、新材料、選択したモードを主張
して、プレーヤーのノードに(ボックス)
衝突
3D物理的衝撃はまだ、しかし、2D、私たちのクールランニングが平面であり、その後、元の物理システムで、ああすることができます!
剛性プラットフォーム、ボックス衝突を追加するには、衝突コンポーネントのサイズを1に調整し、1(そうでなければあまりに)
プレーヤーボックスは、静的一つは動的であることに注意します。
新しいスクリプトは、ジャンプをシミュレート
const {ccclass, property} = cc._decorator;
@ccclass
export default class Test extends cc.Component {
@property(cc.Node) player: cc.Node = null;
onLoad () {
let p = cc.director.getPhysicsManager();
p.enabled = true;
}
start () {
this.scheduleOnce(() => {
// 3秒后模拟跳跃
let v = this.player.getComponent(cc.RigidBody).linearVelocity;
v.x += 300;
v.y += 200;
this.player.getComponent(cc.RigidBody).linearVelocity = v;
}, 3);
}
// update (dt) {}
}
どのように、物理的な3Dパルクールのゲームを行うには衝動はありません!
O(∩_∩)O ~~
私のブログを追加:(プロジェクト内のQQのグループには、グループがファイルああを持っている)
706 176 551
私たちは一緒に学びます!
O(∩_∩)O ~~