2013-01-01から1ヶ月間の記事一覧
URL: http://developer.github.com/ よくわからないけどこれみて予習 URL: http://stackoverflow.com/questions/10625190/most-suitable-python-library-for-github-api-v3バグ修正して書いた。 ・github.py import requests import json r = requests.get('…
1. これらのどっちでもいい http://www.n4te.com/hiero/hiero.jnlp (free, java, multiplatform) http://slick.cokeandcode.com/demos/hiero.jnlp (free, java, multiplatform)2. 起動する hiero.jnlp3. 起動しなかったらこの手順 http://support.apple.com/…
あるGameObjectにあるコンポーネントでこのように書いたとする C# GetComponent<BoxCollider>().enabled = false; このGameObjectがfalseになってまたtrueになったとする。このBoxColliderはenabledがtrueになったときにはBoxColliderは非表示のままだ明示的にこうしてお</boxcollider>…
・最適なプログラミング言語を選ぶ 参照URL: http://www.ibm.com/developerworks/jp/web/library/wa-optimal/?cmp=dw&cpb=dwwdv&ct=dwrss&cr=dwrss&ccy=jp&csr=102111UnityではC#を選ぶのが普通だ。まともなエンジニアならUnityScriptなんて選ばないはずだ。…
・これはエラーになる entriesはXMLNodeList型 var entriesArr : XMLNode[] = entries.ToArray() as XMLNode[]; var items : XMLNode; for (var i : int = 0; i < entriesArr.length; i++) { items = entriesArr[ i ]; }C#ならいろいろ解決策がある http://s…
http://docs.unity3d.com/Documentation/Manual/BuildPlayerPipeline.html PerlとかRubyとかでできるっぽい。 /Assets/Editorに配置して使う。
Pythonではこのようにすれば*を42個出力できる print("*" * 42)C#では、stringのコンストラクタの第2引数でできる。 Debug.Log(new string ('-', 42));
C#で書いた。・Names.txtファイルの中身 { "name" : "Bill", "age" : 32, "awake" : true, "n" : 1994.0226, "note" : [ "life", "is", "but", "a", "dream" ] }※注意するのは、"は1つにする。例えばマニュアルのように(http://litjson.sourceforge.net/doc…
仕事のコードではないからそのまま変数をHogeとかにせずに載せた。定数を定義し、 private readonly int BUILDING_COUNT = 4; ここの4の代わりにさっき定義した定数BUILDING_COUNTを使うとなぜか怒られる。 string[] goPathArr = new string[BUILDING_COUNT]…
http://wiki.unity3d.com/index.php?title=UnityLitJSONhttp://litjson.sourceforge.net/doc/manual.html#quickstart
Dictionary<string, int>.KeyCollection keys = mydict.keys; string lastKey = keys.Last(); このままではうごかないhttp://stackoverflow.com/questions/4227/accessing-a-dictionary-keys-key-through-a-numeric-index</string,>
今回は某ゴミ言語ではなくC#で書きますよ。まずはHierarchyにこのように作ろう。 Panel作成機能で作った”Panel”の子へ”LoadingScript”GameObject さらにその子に”OriginalLabel”GameObjectLoadingScriptにはこのスクリプトを貼ってね。 → 修正したgistURL: h…
重たい処理が入ったメソッドを実行する時。 Lightメソッドはが軽いのに、Hogeがひと通り終わらないと実行してくれないようだ。 private function Hoge() { Light(); // 重たい処理〜〜 } こうした。もちろんLightメソッドにはIEnumeratorを書かないとだめ。 …
BooはPythonでできるのでこんなことはできるはずだが、UnityScriptもできるようになっていた。 ※C#ははできるか検証してないです。 Debug.Log("=" * 10); =が10個出力される! ==========
http://nekovm.org/
URL: http://haxe.org/index.n?lang=jp 「ヘックス」とよみます もしプログラミング言語をたった1つだけ学ぶとしたら,HAXE です。 ユニバーサルであり,パワフルであり,簡単に使えます
まずHogeプレハブを生成してすぐ非アクティブ化 var prb : GameObject = Resources.Load("Path/Hoge", GameObject); var instance : GameObject = Instantiate(prb); instance.SetActiveRecursively(false); ・Hogeプレハブに貼っているComponentではStaet呼…
・ジェネリックス版 hoge.GetComponentInChildren.<UITexture>(); はいけて、 ・通常版 hoge.GetComponentInChildren(UITexture); ではいけないときはないだろうか?http://docs.unity3d.com/Documentation/ScriptReference/Component.GetComponentsInChildren.html ↑見</uitexture>…
var a : int; a = 0.5f; Debug.LogError(a); 試したら 0が返ってきた。 EXCELが四捨五入だった気がしたので気になったが、1ではない。※当ブログはUnityScriptの記事を書いていますが、 新たな言語を学べないエンジニアなどから余儀なく使用を強いられている…
http://stackoverflow.com/questions/4538894/get-index-for-a-keyvaluepar-in-dictionary-c-sharp-based-in-the-valueこれでできそう
http://answers.unity3d.com/questions/358635/how-do-i-send-an-email-on-ios-using-applicationope.html改行は\\r\\nまたは「%0D%0A」にしないとダメなようだっとあったが、 「%0D%0A」じゃないといけないと思います。 string email = "hoge@bar.com"; str…
URL: https://github.com/Piperoman/CCSocialNetworkgithubに上がっている。
UnityScriptに限ったことではないが、C#では検証してない。 今回NGUI付属のTweenPositionのセットをプロパティでやっていたが、 valueをそのまま使って+演算子を使うと怒られた public function set SetPosition (value : Vector3) { var tweenPosition : T…
PHPはin_arrayで空かどうか判定できます。 URL: http://kysaeed.blogspot.jp/2010/01/php-null.htmlこうすればPythonもできる URL: http://stackoverflow.com/questions/3583860/how-to-check-list-is-none-in-python list = [None, None] if all(x is None …
URL: http://docs.unity3d.com/Documentation/ScriptReference/Rect.html残念ながらUnityScriptでメモ #pragma strict import System.Collections; public class RestTest extends MonoBehaviour { private var rect : Rect = Rect(4, 7, 10, 13); function …
http://www.wafusozai.com/
・漢字が使えるフリーの和文フォント242種類をまとめてみた。 URL: http://blog.livedoor.jp/cie/archives/52129474.html・hiero.jnlp(Javaでうごく) URL: http://slick.cokeandcode.com/demos/hiero.jnlp →Javaもいれよう URL: http://www.java.com/en/do…
http://docs.unity3d.com/Documentation/ScriptReference/Resources.UnloadUnusedAssets.html Resources.UnloadUnusedAssets自体は非同期だが、yieldつけて待ってくれるっぽい yield Resources.UnloadUnusedAssets();
URL: http://d.hatena.ne.jp/tueda_wolf/20120115/p1 ココ参考にした。FBXConverter(http://www.autodesk.co.jp/adsk/servlet/pc/index?siteID=1169823&id=14945696) 使った。 言うとおりにこのようにした。 Import SettingではさらにこのようにCalculate…
最新版情報URL: http://gamesonytablet.blogspot.jp/2013/01/ngui-227.html今のNGUIは3.5.4以上ではないと行けないようだ Please note that NGUI requires Unity 3.5.4 or higher. You can get it to work with versions as early as 3.4.2, but it will req…