気ままなUnityエンジニアブログスマートフォン用の表示で見る気ままなUnityエンジニアブログ新米Unityエンジニアが送る解説アウトプットブログです。チュートリアルスポンサーリンク前回は、タイマー機能を追加しました。管理したいと思います、。カードの種類を増やそうまずは神経衰弱で使うカードを増やしましょう。現時点では12枚のカードが表示されていると思うので、新たに「3つ」の新規カードを導入します。今回は「いらすとや」さんにて、フリー画像を拝借しました。その後、「CardCreateManager.cs」を以下のように変更します。(cardDataList);読み込むカードの種類を増やしました。次はゲーム進行部分を作成したいと思います。「列挙型」と呼ばれるもので、状態管理などで使用されます。ゲームロジックに組み合わせましょう。mEGameState;そして、Start関数で初期化しましょう。}そして、「ゲームのステートによって処理を振り分ける関数」を作成します。Switch文で切り分けます。Switch文に処理を追加していきましょう。ゲームの準備ステート用の関数を作成し、mSetGameStateに追加する今回は、「ゲームの準備ステート」から作成していきます。関数で初期化していた部分をこの関数の中に移しましょう。switch文に宣言します。なった時に行えるようになりました。初期化を「Start」から「Ready」に変更しましょう。}Start関数がサッパリしたと思います。状態の時のみ、カードの判別処理を実装する」処理を実装しましょう。)のみ、タイマーが加算され、カード処理が実装されるようになりました。変更する処理を実装しましょう。CardCreateManager.csにカードのアニメーションが終了した時に呼ぶコールバック関数を作成しましょう。OnCardAnimeComp;そして、「mSetDealCardAnime」関数のアニメーションが終了した処理部分に、コールバックが呼ばれる処理を追加しましょう。準備関数に「カード配布アニメーションが終了した時のコールバック処理」を作成しましょう。UnityでGameを実行してみましょう。(チーム制作など)今回はざっくりとした内容です。iはてなブログをはじめよう!Wojtekさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。