2012-08-01から1ヶ月間の記事一覧
よく忘れるコマンドメモ カンマいるカラム名表示 pragma table_info(テーブル名);ヘッダ表示 .headers on;
TitaniumがEclipseベースっぽいのでいけると思う。 ロケーションに「http://cbes.javaforge.com/update」を入れるといけた。 参考URL:http://symfoware.blog68.fc2.com/blog-entry-837.html MercurialEclipseを選択 このときMacなのでに「Windows〜」は選択…
→すぐ忘れるのでメモ 1. 「command+,」→Build Path→Add Libraries 2. UserLibrariesを押す 3. New→"unity"などを入力→OK 4. AddJARsする 5. /Applications/Unity/Unity.app/Contents/PlaybackEngines/AndroidPlayer/bin/classes.jarをたどる ※「Unity.app」…
「未検証」 class Hoge extends MonoBehaviour var _bar:boolean = true; // { function set Bar( value:boolean ) { _bar = value; } } この状態でHogeをインスタンス化したのち 以下の様なことをしないと、 hoge.Bar = true;_barがfalseとみなされ、暗黙の…
virtualキーワードを入れないとvirtualにならないというC#の仕様があるが、UniryScriptはわざわざvirtualを書くとこんな警告 Javaっぽい仕様になってる。 WARNING: 'virtual' keyword has no effect and it has been deprecated. Functions are virtual by d…
SendMessageの引数にArray型を仕込む private var ary : Array; function OnTriggerEnter(info:Collider) { if(info.gameObject.tag == "Enemy") { info.gameObject.SendMessage("ApplyDamage", ary); } } 上のメソッドに対してSendMessageの受け皿はこれ。 …
var floatAry:float[] = [100]; intなのでだめ こうfをつける var floatAry:float[] = [100f];
Amazon.co.jp ウィジェット要約発見 http://yuuntim.fc2web.com/chapterindex.html
例えば親クラスにこんなことしてたら virtual public function ApplyDamaged( damage:int ) : IEnumerator { yield Hoge(); } 子では親クラスのメソッド呼ぶのにC#みたいにbaseではなくsuper。 override public function ApplyDamaged( damage:int ) : IEnum…
〜破棄せずSetActiveRecursively(false)〜その前に各オブジェクトのtrue/false状態を記録し、再ロード時、各オブジェクトのtrue/false状態を戻す。AwakeとStartの代わりにOnEnableを使わない理由 → ・ロード中のシーン内でもEnableをtrue/false切り替えるこ…
例えばこのような親にsetterのみ用意 class PlayerBase extends MonoBehaviour { var _hoge : Hoge; virtual public function set hoge( value : Hoge ) { _hoge = value; } } ↓子にgetterを用意してみる class Player extends PlayerBase { function get ho…
よく忘れるのでメモ OK private var stringAry:String[] = ["a", "b", "c"]; これはダメ private var stringAry:String[10] = ["a", "b", "c"]; これはダメ private var stringAry:String[] = new String["a", "b", "c"]; C#っぽくこんなのもできるっぽい UR…
Mountain Lion入れたからか、古いUnityプロジェクトを開くときに変なポップアップがブラクラ的に発生。 →おそらく画像形式のコンバートに必要なX系の何か?PVRTexTool needs X11 ??! こんなQ&Aがあった。ポップアップのボタンを押すとこのAppleサイトへ行っ…
ドキュメント http://wiki.blender.org/index.php/Doc:JA/2.6/Manual/Extensions/Python/Console資料 http://kinjo.github.com/ojag-blender/#slide43古いコマンド http://blender.jp/modules/newbb/viewtopic.php?topic_id=1030&forum=3http://d.hatena.ne.…
projrc http://mercurial.selenic.com/wiki/ProjrcExtension プラグイン管理BitbucketはDjanga製 mkdir ~/.hgext cd ~/.hgext hg clone ssh://hg@bitbucket.org/aragost/projrc~/.hgrcに[extensions]の下へ以下を書く [extensions] projrc = ~/.hgext/projrc…
Amazon.co.jp ウィジェット
Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named virtualenvwrapper.hook_loader virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenv</module></string>…
例えば数字を削るbe-styleさんのブログではC#のクラスを使ってそれを扱っている。 めんどくさいとおもったが、インポートして import System.Text.RegularExpressions; これでいけた Regex.Replace(str, "[0-9]", ""); 参考:http://answers.unity3d.com/que…
Unityゲームプログラミング―フリーの「ゲームエンジン」で開発! (I・O BOOKS) Amazon.co.jp ウィジェット
別クラスのメソッドを使う時と、自分のクラス内のメソッドを使う時でyieldの挙動がへん。Hogeクラスの中のHogeMethodメソッドを呼ぶときは呼ばれるのに、外部のExternalHogeクラスのHogeMethodメソッドが呼ばれない Hogeクラス内 class Hoge extends MonoBeh…
アジャイル ゲーム Amazon.co.jp ウィジェット
UnityScriptの ArrayList.Containsが・・・残念 var arrayList : ArrayList = ArrayList(Hoge()); // Arrayを返すやつ「10」が入っている for(var s:Object in arrayList) { print(typeof s); // 型がSystem.Int64 if(s==int.Parse("10")) { Debug.Log("pars…
JavaScriptの配列からBuiltin配列への変換。 var array : Array = Hoge(); var intArray : int[] = array.ToBuiltin(int); InvalidCastException: Cannot cast from source type to destination type. System.Array.Copy (System.Array sourceArray, Int32 s…
function Start() { CallBackManager(CallBackFunction); // 引数にはコールバック関数を渡すが、そいつ自身には引数はないね } // コールバック関数 private function CallBackFunction(str : String) { Debug.Log(str); } // コールバック関数を使う priva…
このように便利クラスつくる
ちなみに使ってるバージョンはこれ Titanium Studio, build: 2.1.1.201207271312 (c) Copyright 2012 by Appcelerator, Inc. All rights reserved. Build: jenkins-titanium-rcp-master-224 (origin/master) Date: 27 July 2012, 13:14:18できない!!! var…
http://developer.appcelerator.com/question/120670/file-download-progress-with-titaniumnetworkcreatehttpclient-
var strTest = "kikioOKIKAEfioa" genString = "OKIKAE"; strTest = strTest.Replace(genString, "OKIKAEGO"); こうしないと上書きされない!
http://www.slideshare.net/lucifuges/unityc P28 public class Foo { Vector3 myVector = Vector3.one; // 代入がなかったので入れた public void AddVectorTo(ref Vector3 target) { // 返り値がなかった target += myVector; } } public class Bar { Foo …
http://higelog.brassworks.jp/?p=1153