2013年7月24日水曜日

ビルトインぼやき

サイズの変更できないビルトイン配列ってのがありますね。 で、定義の仕方は、こう。 var hairetu = new int[10]; これで、int用の10列の配列ができるわけです。 ところが・・・・ var hairetu : int[]; こういう宣言も可能なわけですが・・・ これって長さ「0」のサイズ変更出来ない配列っていう意味なんじゃないんですか??? それ、意味無くないですか...

2013年7月17日水曜日

AwakeがStartに負けた!

前提: static varにドラッグしてGameIbjectを登録できなかった。 普通のvarに入れてから改めでstaticに代入してた。 こんな感じ。 どの関数にも入れてないから、Awakeで実行されるはずー。 static var num :int =8; var objsTmp =new GameObject[num]; static var objs =new GameObj...

2013年7月15日月曜日

Unity:2次元配列

配列についてはいずれまとめて書きたいけど、今のところ困っていた二次元配列ができたのでメモ。 var test :int[,];test = new int[10,10];test[1,1]=2;print(test[1,1]); ちなみに、何に困っていたのかというと、二次元配列にGameObjectとbooleanを混ぜて入れようとしてた。 けどまあ、上記の書き方を見ればわかるけど、...

2013年7月14日日曜日

Blenderはおいといて・・・

結局、ちょっとBlenderを勉強しながらやってると、プログラムが進まないので、Unityで仮組みしてしまうことにした。 しかし・・・・BlenderよりUnityの方がオブジェクトの配置とか楽なのはなんで...

Unity:マテリアルの色を変える

こんな感じ。 本当はマテリアル自体を変更したかったんだけど・・・。 怪我の功名ということです。 //マテリアルは後で直接指定する var mat : Material; var index : int = 0; function Start () { //とりあえず最初は青 //"=Color"でマテリアルのどのプロパティを変更するのか決める //Color.blueでどの色にするか決...

2013年7月10日水曜日

Blender四苦八苦:スケーリング

BlenderのスケールがUnityに持ってくると消える! 例えばキューブを、スケールを使って棒にしたとすると、Unityではキューブに戻っちゃう。 棒を作りたければ、EditModeでVertexをいじらないきゃだめ! まあ、何にせよスケーリングは色々と悪さをするから、全部1なのにこした事は無いんだけど...

Blender四苦八苦:モデルのスムージング

Blenderでやったオブジェクトのスムージングが Unityに継承されない! 調べたところ・・・ http://forum.unity3d.com/threads/130542-Flat-Shading-in-Blender-Imported-Mesh ダメみたい! エッジをスプリットしろって・・・ BlenerのオブジェクトはUnityに持ってゆくと、全部スムージングがかかった状態に...

BlenderのファイルをUnityで直接読む

http://d.hatena.ne.jp/tueda_wolf/touch/20120120/p1 UnityのAssetフォルダにブチ込めば読めるらしい。 ... 読めました。 あっけなく。 テクスチャなんかは別途張り込まなければならないけど、UVは来てるから楽チン。 気がかりなのは、.blndファイルがマテリアルとかテクスチャを内臓してること。 ファイルが...

2013年7月8日月曜日

2013/7/8

http://www.blender3d.biz/index.html というわけで、テクスチャまで付けられまし...

2013年7月7日日曜日

2013/7/7

大雑把に作りたいゲームの流れだけ考えた でも 細かい部分のプログラムを書こうと思ったら 必要なオブジェクトを作らざるを得ない けど自宅に使い慣れた3Dソフトが無い というわけで Blenderのチュートリアルをこなした モデリングはひと通り マテリアルを当てたところまで 次回 テクスチャ アニメー...

2013年7月1日月曜日

Blenderチュートリアル開始

3DモデリングにはBlenderを使ってみることにしました。 Blenderはとりあえず、見た目がいい! で、チュートリアルがあったので、開始しました。 http://www.blender3d.biz/index.html んですが・・・ AutoDesk製の3Dソフトを使っていると、Maya/XSI/Maxそれぞれショートカットキーが違っていてイライラしていたものです。 しかし...