コーディング のバックアップ差分(No.2)

Unity学習帳2冊目コーディング のバックアップ差分(No.2)
« Prev  Next »
1: 2015-04-17 (金) 17:56:18 osinko ソース 2: 2015-04-17 (金) 18:29:14 osinko ソース
Line 1: Line 1:
TITLE:デレゲートセレクター TITLE:デレゲートセレクター
-デザインパターン:デレゲートを利用する事で関数を選択する事が可能となります+#contents 
 +有用なデザインパターンをサンプルコードとして羅列したページ 
 + 
 +**デレゲートセレクタ [#oec6aa10] 
 +デレゲートを利用する事で関数を選択する事を可能とする
#code(csharp){{ #code(csharp){{
Line 37: Line 41:
    {     {
     return 9.8f * dt;      return 9.8f * dt;
 +    }
 +}
 +}}
 +
 +**IEnumerableを利用した数列の作成 [#b00a3820]
 +#code(csharp){{
 +using UnityEngine;
 +using System.Collections;
 +using System.Collections.Generic;
 +
 +public class Pattern : MonoBehaviour
 +{
 +
 +    void Start ()
 +    {
 +     IEnumerable<float> number = GeneratorNum (5, 20);
 +     foreach (var item in number) {
 +     print (item);
 +     }
 +    }
 +
 +    IEnumerable<float> GeneratorNum (int x, int y)
 +    {
 +     for (int i = x; i <= y; i++) {
 +     yield return i;
 +     }
    }     }
} }
}} }}
« Prev  Next »


トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom