<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>【広島風こしひかり】</title>
<link>https://ameblo.jp/fudomyouou/</link>
<atom:link href="https://rssblog.ameba.jp/fudomyouou/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>インディーズゲーム開発チームのブログです</description>
<language>ja</language>
<item>
<title>Unity 備忘録　動的関数</title>
<description>
<![CDATA[ <p>Unityで動的に関数を追加実行したい時の方法</p><br><br><p>var RegisterFunc : List.&lt;function( )&gt;;</p><br><p>こんな風に、関数のリストを宣言する。</p><br><p>これを</p><br><p>Updateの中で</p><br><p> for (var i:int =0; i &lt; RegisterFunc .Count; i++) {<br>  RegisterFunc [i](  );<br> }<br></p><p>こんな感じでForでリストの数だけ回せばいい。</p><br><p>リストに追加するときは、</p><br><p>function hoge</p><p>{</p><br><p>}</p><br><p>RegisterFunc.Add( hoge );</p><br><p>でhoge関数を追加する</p><br><p>例えば、文字列で関数を登録したい場合は、</p><br><p>var StrRegisterFunction = {};</p><br><p>StrRegisterFunction["hoge"]  = hoge;</p><br><p>RegisterFunc.Add( StrRegisterFunction["hoge"]  );</p><br><p>で登録できる。</p><br><p>"hoge"の部分を変数にすれば、いい感じになる。</p><br><br><br><br><br><br><br><br><br>
]]>
</description>
<link>https://ameblo.jp/fudomyouou/entry-11655139347.html</link>
<pubDate>Sun, 27 Oct 2013 21:37:27 +0900</pubDate>
</item>
</channel>
</rss>
