[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/26 08:51 / Filesize : 259 KB / Number-of Response : 986
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【3Dゲームエンジン】Unity 3



1 名前:名前は開発中のものです。 mailto:sage [2011/04/24(日) 01:17:56.88 ID:qsXDct5T]
3Dゲームエンジン「Unity」のスレです。

公式サイト(英語)
unity3d.com/unity/

JavaScript、C#といった汎用言語を使用できるのが特徴です。
個人向けバージョンは商用含め完全に無償です

wiki
www24.atwiki.jp/unity2ch/

前スレ
hibari.2ch.net/test/read.cgi/gamedev/1284742292

120 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 15:39:02.77 ID:/xPZh6wS]
めちゃくちゃ卑猥なエロゲのロゴでUnityって出してもいいの?

121 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 15:56:19.27 ID:AtCILURt]
いちいち動作チェック時にロゴだすのが無駄に時間がかかって嫌だ
なんとか回避できませんか?
と駄目元で聞いたことがあるんですが、そのときは
「Pro版だとチェックボックスで消せるはずです」
という返答が帰ってきたのですよ。
自分はProだと消せて、Freeだと消せないという認識でした。
そんなわけがないという人もいるかもしれませんが、
自分が得ている情報ではそういう返答があったということです。
なぜにライセンス破るという書き込みにみえるのかさっぱりわからない。
ライセンス破るつもりはありませんよ。考え過ぎです。

AndroidやPC版ならエロゲだせるの?
どこまでエログロ表現OKなのか知りたいけど、
自分がそういう表現好まないので、知っても意味はないな。
宗教ネタがどこまで許されるかか個人的には知りたいけど、
それをチャレンジすると命がヤバいか。

122 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 16:00:28.71 ID:DXw4wACZ]
ロゴが出る代わりに無料なんだよ
馬鹿か?

123 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 16:25:34.09 ID:2JXjsvk6]
本当に成功すればどこかの大手が「私たちがPS3&XBOXに移植しましょう」と言ってくるかもと妄想


124 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 16:39:27.25 ID:saXBZnXR]
>>121
>>122が書いているように無料版はロゴを表示することでUnityの宣伝をしてもらうかわりにっていう含みがある
だからロゴ変更の為のInspectorウィンドウの表示にPro用だけよって書いてあるわけ
他にもInspectorのUIから変更可能でかつPro版専用のは全部そういう作りになっている

それをあえて変えたいと言うのだからライセンス違反したいわけ?って聞き返したくなったのだよ


125 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 16:45:29.13 ID:AtCILURt]
Free+Android、Free+iOS
だとロゴが消せるのか?が知りたかったわけで。
Pro+AndroidPro、Pro+iOSPro
との差が知りたいだけです。
もうかってる会社ならライセンスの問題でProなのでしょうが、
儲かってない会社やベンチャー、個人でスマフォ考えてる人にとっては
切実な差ではないか?と思っただけです。
3〜40万くらい差がでるのに、
DLL作れてロゴまで消せたらあんまり優位点ないなと。
知らないで馬鹿にされるよりは聞いて馬鹿にされる方がマシですが、
スマフォ時の非同期読み込みの対応とか
その辺まで聞ける感じじゃなさそうですね。
聞ける良いチャンスかなと思ったのですが、残念ですね。

126 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 17:03:59.51 ID:MnhMZCZL]
>>123

それは大手に取り込まれて無くなる死亡フラグなので、
生かさず殺さず微妙な感じで。

127 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 17:22:31.23 ID:DXw4wACZ]
>>123
そもそもどっちもUnity対応じゃねえかw

128 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 19:10:58.33 ID:ovkInqm7]
>>125
前スレにも書いたけど、普通にロゴのPNGを入れ替えただけだと、変えたらアカンよと警告されてビルドが通らなくなる。
まあライセンス違反だろうから、出来てもやっちゃだめだろうな。




129 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 20:00:34.87 ID:NYJerY4q]
GameObjectのScriptに自前のclassだけのスクリプトをはっつけた場合、
他のGameObjectからこれを参照するにはどうしたらいいでしょう?

130 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 20:25:09.61 ID:saXBZnXR]
>>125
Unity公式サイトにかいてあるじゃんかよー
ttp://unity3d.com/unity/licenses

>>129
JavaScriptだとこう
事前条件:自前のスクリプトを貼り付けただけのGameObjectの階層表示での名前がユニーク(例だと"SomeObject")
     スクリプトの名前をSomeScriptとして

var scriptRef: SomeScript;
function Awake() {
  var gameObject : GameObject;
  gameObject = GameObject.find("SomeObject");    // オブジェクトのツリーからご本尊ひっぱりだす
  scriptRef = go.GetComponent("SomeScript");     // それにはっついてるスクリプト名のC#インスタンスを引き出す
}

こんなの


131 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 20:26:27.44 ID:saXBZnXR]
>scriptRef = go.GetComponent("SomeScript"); 
scriptRef = gameObject.GetComponent("SomeScript");
だった、別にvar go:GameObject以下略と読み替えても良いけど



132 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 21:40:08.50 ID:s5yoOGKq]
海外はとか、海外が、とか見てきたようなことをいうやつにろくなやつはいない件

133 名前:名前は開発中のものです。 mailto:sage [2011/05/04(水) 21:50:12.13 ID:c4bR+TOE]
>>130
ありがとうございます。

これはTerrainsがAndroidでも動くようになったのはまだ反映されてないけど、
一先ずこれで動くのは大体何か確認できるわけですね。
その辺は細かいとこだし、バージョン変わる度に自分でチェックしかないですね。

凄く誤解を生む書き込みした自分が悪いので、それは謝ります。

まあこんなところで許してください。



134 名前:129 mailto:sage [2011/05/04(水) 22:30:36.26 ID:NYJerY4q]
>>130
ありがとうございます。その流れはなんとなく分かっていたので
MonoBehaviourじゃないClassへの参照を知りたかったんですが、
そもそもMonoBehaviour派生じゃないと貼っつけられないですね
後からMonoBehaviour派生をやめたので、Uniityが騙されてたみたいです

135 名前:名前は開発中のものです。 mailto:sage [2011/05/05(木) 00:19:19.88 ID:AitMkPOg]
>>134
C#の基底クラスのObjectから作った奴を貼りたかったのか
MonoBehavior継承した奴にアクセサつけるしかないんでないの?


136 名前:名前は開発中のものです。 mailto:sage [2011/05/06(金) 21:32:38.79 ID:M3BvEr+X]
スクリプトをvimのタブで開きたいんだけど複数起動しちゃう

137 名前:名前は開発中のものです。 mailto:sage [2011/05/06(金) 22:25:36.17 ID:Vxo5CD2w]
>>136
emacsで試してみたけどそんなことにならないからvimの設定じゃないの?
vi系はリモートでしか使わないからWin,Macとかの挙動はよくしらないけど

138 名前:136 mailto:sage [2011/05/07(土) 10:45:30.22 ID:kPCYholc]
>>137
bat ファイルでいけますた。
フルパス?gvim.exe --remote-tab-silent ”%1”
レジストリいじくっても駄目でした



139 名前:名前は開発中のものです。 [2011/05/07(土) 13:14:40.65 ID:giDSKERz]
_   __ __   ⊂⊃ __  __n__    __n__ ____  __
辷j /7UU   ⊆⊇ | 匚] | └冖|. └ァ r┘Lr┐|く.ニ |
  くノ       `⌒'┘ ̄ ̄   くノ   くイ_j.   .くノ くノ

www20.atpages.jp/cazzo/kyodai/kyodai.html

140 名前:名前は開発中のものです。 mailto:sage [2011/05/08(日) 04:52:27.64 ID:7xEdQF+J]
今ってAsset Store使えてますか?
Topページ開くとエラーダイアログが出るし、
目当てのAssetはPlease Waitって出てDL出来ないし。

141 名前:名前は開発中のものです。 mailto:sage [2011/05/08(日) 06:03:41.25 ID:ygIwSARg]
おお、俺も使えん
GW最後なのに残念すぐる


142 名前:名前は開発中のものです。 mailto:sage [2011/05/08(日) 09:32:59.23 ID:L9ulK6kY]
>>140
Asset Storeウィンドウ開くと
TypeError
Result of expression 'this.results[d].keyimage'
[undefined] is not an object.
ってメッセージが表示されるね。その後Topページが表示されるけどそこから先に進めない。
下記アドレスの様にWEBブラウザでasettsの詳細ページを開いて「Open Asset Store」ボタンを押して
直接コンテンツページを開けばAssetをDownloadできるようにはなるんだけど、不便だわ。
そのうち直るのかね。それともリポート送らんとダメかね。
u3d.as/content/david-koontz/i-tween-visual-editor/1tM
うちでは上記アドレスのiTween Visual EditorはDownload&Importできたよ。これしか試してないけど。

143 名前:140 mailto:sage [2011/05/08(日) 12:46:07.57 ID:nyHHwCVO]
>>142
個別ページからのDLが出来るようになっていました。
情報ありがとう。

144 名前:名前は開発中のものです。 mailto:sage [2011/05/08(日) 21:05:34.50 ID:L9ulK6kY]
AssetStore直ったっぽいね

145 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 04:51:17.52 ID:b0PC71yi]
Unity用のエディタがあった
www.arsoftware.co.uk/products/unityscript-editor

プログラマじゃないんで使い心地は何とも言えないけど

146 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 12:08:39.41 ID:mLDEH/qa]
unityって最初から色々アセットがあるわけだけど、あれって
unity以外の用途で使ってもいいんでしょうか?
他のエンジンで使ったりWebサイトに流用してみたりだとか。
ライセンスがどうなってるのか
さっぱりわからん。

147 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 17:21:24.59 ID:Xj55BjzU]
>>146

何いってんのかわからんプリミティブの事?
アセットってのは素材を指すので最初から素材なんてねーし・・・

148 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 18:16:57.11 ID:xJ53qtRO]
たぶん3rdPersonController等に含まれているConstruction_worker.fbx等かと。
どんなライセンスになっているのか分からないけど、私なら使うの避けちゃうな。トラブル回避。
forum.unity3d.com/threads/69950-Standard-Assets-License
ここ観ると好きに使え的な事が書いてあるけど、別エンジンに持っていくとなるとどうだろう。。。



149 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 21:45:21.43 ID:vjRSCa/q]
最近、周りで話題になって3.3を落としていじって見てるんだけど
ネット見る限り、デフォルトで孤島のセットが読み込まれてるらしいけどそれは古いverなのか?
一応、Tropical Paradiseってのは会ったんで落としてみたがそれも古いverのものと言われてコンパイルできないし
平面に玉転がしたりはしてみたが、ちょっとさみしいので最新版でそういうものってない?


150 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 22:49:27.21 ID:mvrk1FMR]
最新版ならIlandsじゃなくPlayすると兵士をTPSでコントロールする物になってるハズだよ
2.xを入れた環境に3.xをインストールしちゃってない?


151 名前:名前は開発中のものです。 [2011/05/09(月) 22:50:23.70 ID:5F9urqpr]
ボタンにTexture2Dの画像使いたいんだけど、GUI.Button(rect,texture)ってしても画像が中央に表示されるだけで広がってくれない
画像はインポートするときにTextureじゃなくてGUIにしてるんだけど、
どうも元の画像のサイズぴったりに描写されてるみたい

rectで指定したサイズ通りに拡大して描写する方法ってないでしょうか?



152 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 22:52:26.43 ID:xJ53qtRO]
>>149
デフォルトのIslandDemoってどこにあったっけ。とりあえず
unity3d.com/support/resources/example-projects/islanddemo
これをダウンロードして開いてみたが、エラーが出た。でもエラーはUpdateTreeColors.jsの13行目と32行目だけなので
この2行をコメントアウトすればver3.3で動くようになった。樹木の描画がおかしくなっているが、他はちゃんと動いているみたい。
IslandDemoって単なるウォークスルーなのでこれでも良い気がする。

153 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 23:40:09.96 ID:xJ53qtRO]
>>151
こんな感じでいけた。GUILayout.Button()を使った。

using UnityEngine;
using System.Collections;
public class testGUI : MonoBehaviour {
  public GUIStyle gStyle;
  void OnGUI() {
    GUI.skin.button = gStyle;
    if (GUILayout.Button(""))
      Debug.Log("Clicked the image");
  }
}

そして、InspectorパネルでgStyelの設定を行う。
Fixed Width:400
Fixed Height:400
Stretch Width:true
Stretch Height:true


154 名前:名前は開発中のものです。 mailto:sage [2011/05/09(月) 23:46:56.73 ID:xJ53qtRO]
ごめん、InspectorパネルのgStyelの設定で抜けてた。追加。
Normal->Background:画像ファイルを指定する。

155 名前:名前は開発中のものです。 mailto:sage [2011/05/10(火) 00:24:55.19 ID:E28+eDoQ]
149だけど返信ありがとう
でもその二行だけじゃなくてUnknown identifier: 'toPlayer'.とか、
70行くらいエラー吐くんだ
一応、特に過去インストールしてないPCで3.3いれて、上記のdemoで試したんだが
そんな感じだ……んー、.unityを実行してビルドするだけだよね?

156 名前:名前は開発中のものです。 mailto:sage [2011/05/10(火) 01:03:07.12 ID:DaA6V5oP]
>>155
うちのは70もエラーは出ないなぁ。152で書いた2箇所と、あとはwarningが9箇所。warningは放置。
うちの環境は、windowsXP、unity3D ver3.3.0f4(windows版)
ビルドはゲームが完成して配布用のexeを生成する時に行う処理で、単にゲームを実行するだけなら
Playボタンを押す(もしくはメニューからEdit->Playを選択)で実行される。ビルドは不要。

IslandDemoはあきらめて、>>150さん提言の3rd Person Shooterを動かしてみるのはどうだろう。
unity起動して、メニューからWindow->Asset Storeを実行。AssetStore画面が起動するので
AssetStore画面の右上のSearchで検索すれば出てくるからそれをDownloadしImportして実行してみるとか。


157 名前:名前は開発中のものです。 mailto:sage [2011/05/10(火) 09:35:39.49 ID:Z/7jXm2F]
unityでは、スクリプトで物理演算の状態(剛体が衝突したときの
接触している点、接触時間、速度)を取得したり、実行時にパラメータを
変更することができますか?

また、物理演算に限らず、自分で一から作る場合に比べて、
細かいところに手が届かない、〜ができない、処理が重いなどと感じた
例はありますか?

158 名前:名前は開発中のものです。 mailto:sage [2011/05/10(火) 10:00:25.60 ID:6gzt6DSe]
>>157
できます。
あります。



159 名前:名前は開発中のものです。 mailto:sage [2011/05/10(火) 10:17:58.99 ID:Z/7jXm2F]
>>158
ありがとうございます。後者について例を挙げていただけないでしょうか?
今はSlimDXでやってるのですが、Unityに変えることで
できなくなることが思い浮かばないので。また、OpenGLなので
処理が重いのではないかということが気になります。

.NET互換スクリプトということですが、リフレクションの利用や
WinForm連携はまったく不可能でしょうか?PropertyGridで設定変更できれば
よいのですが。

160 名前:名前は開発中のものです。 mailto:sage [2011/05/10(火) 22:04:40.33 ID:E28+eDoQ]
>>156
丁寧にありがとう
おかげで3rd Person Shooter、動かせたよ
というよりもAssetStoreってそういうものだったのね、勉強不足だったわ
FPSWalkで玉動かしてみたり、他のサンプルも見てみるよ

そしてついでにどっかに分かりやすい2Dのサンプルってない?
画像使って簡単なインターフェースつくってみたいんだ
なんか聞いてばかりだが……どうもネットさがしてもぴんとくるものがなくて


161 名前:名前は開発中のものです。 mailto:sage [2011/05/11(水) 00:00:34.60 ID:BCQwoRrV]
>>160
おお、動いたか。よかった
>画像使って簡単なインターフェースつくってみたいんだ
unity公式のチュートリアル3D Platform GameのP50からGUIの実装が記述されている。
unity3d.com/support/resources/tutorials/3d-platform-game
日本語訳は崇城大学が公開してくれている。3DPlatformTutorial(日本語)
ws.cis.sojo-u.ac.jp/~izumi/Unity_Documentation_jp/Documentation/Manual/Tutorials.html

162 名前:名前は開発中のものです。 mailto:sage [2011/05/11(水) 12:25:32.81 ID:KiTDYIx1]
Unityやってて困ったことといえば、
・Blender2.57がまだ仮対応(しかもこれがstableになっちゃった)
・ClearForce、GetForceみたいな、Forceにアクセスするメソッドがないこと(Bulletにはあるみたい)
・妙なことすると警告なしで落ちる
・Linux対応してない

とかかな、特にubuntuの軽さが好きな人間にとって一番下が致命的だし、
後ボーンにアクセスする方法が微妙だから、
JMonkeyEngineとかも試してみようかと思ってる

163 名前:名前は開発中のものです。 mailto:sage [2011/05/11(水) 15:05:40.46 ID:71BOwshJ]
Unityってandroidの認証ライブラリー?は使えないんですか?

164 名前:名前は開発中のものです。 mailto:sage [2011/05/11(水) 23:13:58.83 ID:fQCndov8]
初歩的な質問で申し訳ないです。

3Dのゲームでキャラモデルの表示がおかしくなるバグ
に関して質問があります。
下記動画の1:06あたりなどがそうなんですが。

www.youtube.com/watch?v=ny2Y6rrw0kE

・こういったバグ現象を主に何て言うのでしょうか?
・基本的に何が原因で起こるんでしょうか?

165 名前:名前は開発中のものです。 mailto:sage [2011/05/11(水) 23:48:10.34 ID:I8gRXZnt]
>>164
演算精度を考えないで作った場合とかが顕著、たとえば向いている方向を対象に向けようとしてクォータニオンを生成するさい外積演算をしたときに与える2つのベクトルがほぼ同じ方向を向いているときとかにおきやすい
回避方法や別アルゴリズムや破綻しない式もあるがぱっと見の実装でもなんとかなってしまうので特異状況のときだけバグる


166 名前:名前は開発中のものです。 mailto:sage [2011/05/12(木) 12:24:18.35 ID:8cwpptvY]
>>164

ポリキャラが何でそこに存在できて周りの環境に溶け込んでいるかを計算式で
解けないと基本的に問題解決に至らないゲーム製作の基礎の基礎だよ。
そんで値に対して干渉を起こすとこういった一連の現象になる。
計算ができない人は物理干渉を敢て造ったり色々工夫するもんだ。

167 名前:名前は開発中のものです。 mailto:sage [2011/05/12(木) 18:33:23.89 ID:HM4OBDKI]
見てないけどIKのジンバルロックあたりだろ

168 名前:名前は開発中のものです。 mailto:sage [2011/05/12(木) 22:16:18.06 ID:THyaJ/cq]
>>161
マジ丁寧にありがとう。遅れたけど、参考にさせてもらったよ。

そして何か質問してばっかだが……AssetStoreのC#のExampleから3DBreakOut弄ってて気になったんだけど
ボールのプレハブがBreakoutGameクラスで
public Transform ballPrefab;
Instantiate(ballPrefab, new Vector3(1.81f, 1.0f , 9.75f), Quaternion.identity);
をの2行を消して、一度、起動(もちろんボール生成されない)したあと
コメントを外して以前の状態で起動させると
UnassignedReferenceException: The variable ballPrefab of 'BreakoutGame' has not been assigned.
You probably need to assign the ballPrefab variable of the BreakoutGame script in the inspector
というエラーがでます。
読む限りはBreakoutGameスクリプトにボールプレハブが登録されてないとかそんな感じみたいだけど
どうすれば解消するのかわからないんです。
ちょっと弄ってパドルからボールを発射する形にしようと思ったらみつけたもので。
もし何かわかれば教えてくださると助かります



169 名前:名前は開発中のものです。 mailto:sage [2011/05/12(木) 23:45:48.20 ID:J4vqg/wx]
>>168
エラーが出ている状態で、HierarchyパネルのMainCameraを選択し、Inspectorパネルをみると
BreakoutGame(Script)
 Script BreakoutGame
 BallPrefab None(Transform)
こんな感じになっていると思う。このBallPrefabが未設定だというエラーだな。
ここにProjectパネルのBallPrefabをドラッグ&ドロップしてやればエラーは解消する。
public変数はInspectorパネルに表示され、エディタ上で値を設定する事ができる。
コメントアウトした事によってエディタで設定していた値がなくなり、再びpublic変数に戻ったときに未設定となった。
スクリプトの変数の扱いについては、公式のドキュメントが参考になる。(英文)
unity3d.com/support/documentation/Manual/Scripting.html

170 名前:名前は開発中のものです。 mailto:sage [2011/05/13(金) 00:02:17.12 ID:V2edjjtR]
blender 2.57でオブジェクト造っているだけどインポートする時はファイル形式を
何にしてインポートしています?
今のところFBXだと失敗するのでobjや時々失敗するdaeとかでやっているんですが
テクスチャと一緒に読み込ませるにはどうしたらいいだろう?

171 名前:名前は開発中のものです。 mailto:sage [2011/05/13(金) 00:07:54.28 ID:f26OyO93]
>>170
dai2pon.blog77.fc2.com/blog-entry-2388.html
blenderは使っていないのでよくわからないが、上記blogの人がblender+unityやってるみたいなんで参考にしてみて。

172 名前:名前は開発中のものです。 mailto:sage [2011/05/13(金) 00:09:33.26 ID:V2edjjtR]
お早いお返事ありがとうさぎぃ〜

173 名前:名前は開発中のものです。 [2011/05/13(金) 00:16:16.24 ID:f26OyO93]
>>168
ちょうどpublic変数がInspectorパネルへ表示される事について解説されているblogがあった。(日本語)
blog.livedoor.jp/akinow/archives/52178259.html


174 名前:名前は開発中のものです。 mailto:sage [2011/05/13(金) 01:13:08.90 ID:V2edjjtR]
メッシュコライダの角度編集なんてできないよね?
なんかインポートするとオブジェクトと逆の方向にメッシュコライダが形成
されるのだが・・・


175 名前:名前は開発中のものです。 mailto:sage [2011/05/13(金) 01:28:53.98 ID:f26OyO93]
>>174
角度の編集は出来ないっぽいね。
問題のオブジェクトのColliderを RemoveComponentして
再度Colliderを付与してみるのはどうだろう。(オブジェクトを選択してComponent->Physics->BoxCollider)
でも、3Dモデルの出力設定か、unityでのimport設定を見直して根本的な解決を図った方がいいかも

176 名前:名前は開発中のものです。 mailto:sage [2011/05/13(金) 01:38:16.73 ID:V2edjjtR]
あり^-^
ファイル全体をインポートし直すとデフォルトという形でメッシュコライダが
形成されるっぽいな。


177 名前:名前は開発中のものです。 [2011/05/13(金) 10:31:05.78 ID:O4akCT4r]
>>153
遅くなりましたが無事にうまくできました
ありがとうございます

178 名前:名前は開発中のものです。 mailto:sage [2011/05/14(土) 22:44:07.16 ID:muvyFwtK]
金コイン一枚、無限に深い奈落に落ちていくシーン作って
実行ファイルを作成したら20MByteあった・・・。



179 名前:名前は開発中のものです。 mailto:sage [2011/05/14(土) 23:40:58.96 ID:fo0L+rEE]
>>178
底を作ると容量減っちゃうの?

180 名前:名前は開発中のものです。 mailto:sage [2011/05/15(日) 00:38:51.40 ID:8KNVhyvL]
CharacterCustomizationを見てたんですが、
assetbundleと言う拡張子のファイルを読み込んでるみたいなんですが
このファイルの作り方がわかりません。
どこで作るんですか?

181 名前:名前は開発中のものです。 mailto:sage [2011/05/15(日) 08:59:06.62 ID:U80CzZ49]
突然だが
ttp://www.youtube.com/watch?v=lY1dGwdv2PY&feature=related
この3D でメニュー作ろう解説動画にでてくる、iTweenが便利なのかも



182 名前:名前は開発中のものです。 mailto:sage [2011/05/15(日) 11:57:23.19 ID:0fP6ifvo]
>>181
iTweenのスクリプトcompressed javascriptになってない?
ぱっと見で読む気失せたんだけど、unityのjavascriptってコンパイラだから圧縮する必要ないよね、むしろ綺麗に書いた方がいいはずなのに

読まれたくないだけかもしれないけど。


183 名前:名前は開発中のものです。 mailto:sage [2011/05/15(日) 16:22:42.38 ID:AZEp2Rvc]
>>182
難読化してあるのはポリシーじゃないの?
こればっかりは人それぞれかと。

184 名前:名前は開発中のものです。 mailto:sage [2011/05/15(日) 17:22:56.80 ID:8VDb5lvT]
難読化に入らないだろw
ソースにビット演算のコードからませて難読化させるとかなら別だけど・・・

185 名前:名前は開発中のものです。 mailto:sage [2011/05/15(日) 20:33:59.98 ID:/I+ZQgfu]
>>180
上のメニューになんか追加されてるのがわかるでしょうか?
その中にズバリCreateAssetBundleってのがあります。
一回そのフォルダ消しておいて、MaleかFemale選択した状態でプラグイン実行する作成されます。
そのファイルのフォーマット自体は謎というか公開されてないようですが、各プラットフォームごとに設定して作り直す必要があるので・・・ってな感じです。
同じ質問してる人いっぱい居るんで、フォーラムかアンサーズみるといいかもしれません。
サンプルの中ではちゃんと細かくコメントあるほうなので、C#のファイルとか細かくチェックすることをお勧めします。


186 名前:180 mailto:sage [2011/05/15(日) 21:16:36.43 ID:8KNVhyvL]
>185
ありがとうございます。 解決出来ました。
てっきり標準機能なのかと思い、マニュアルとエディターの中ばかり探していました。

187 名前:名前は開発中のものです。 mailto:sage [2011/05/16(月) 00:41:11.41 ID:n2akz5JS]
javascript と C# はどっち使った方がよいの?



188 名前:名前は開発中のものです。 mailto:sage [2011/05/16(月) 01:48:53.58 ID:U6JT0k/3]
>>187
Unity 3D Game Development by Example のP81に下記の記述がある。
-------------------------
Stay sharp
JavaScript may be the best learning language for Unity beginners, but if you
end up getting serious about developing games with this software, consider
learning C#. It's much closer to a "real" programming environment, and it gives
you certain organizational advantages that you won't get with JavaScript.
---------------------------
この本の著者はC#をすすめているっぽい。(本のコードはjavascriptだけど)



189 名前:名前は開発中のものです。 mailto:sage [2011/05/16(月) 02:10:27.57 ID:q/xPpAVt]
>>187
VS使ったりすると.Net環境の補完とかの恩恵うけられたりするんでClass階層の中のユーティリティを沢山つかうならC#の方が便利だと思う。
あとアノテーション使えるのでエディタ用のクラス作るのには C#の方がいい。
ただゲームの仕掛けとかはjavascriptの方が記述量が圧倒的にすくないので便利と覚えておけば良いと思う。
ちなみにちゃんと型指定しておけばjavascriptも.Netのバイトコードに落ちるので実行効率はあんまりきにしなくていいのがうれしいのだがjavascript過ぎるコード(プロトタイプ継承とか)は実は通らなかったりするのでjavascriptになれすぎてるとムカっとするかもしれない。



190 名前:名前は開発中のものです。 mailto:sage [2011/05/16(月) 02:46:10.10 ID:2enKwBk2]
EZ GUIを使ってる人いたら教えて欲しいのだけど、
テキスト入力フィールドは日本語入力を受け付けてくれる?

191 名前:名前は開発中のものです。 mailto:sage [2011/05/16(月) 16:31:16.75 ID:7MOyOqOX]
Unity 3Dのバグで設定が反映されないというバグはありますか?
通常オブジェクトを移動させれてプレイすればその移行した状態から再生される
んだけどなんか突然反映されなくなってしまった・・・

オブジェクトを移動して、再生しても昔のままみたいな原因が分らないので
何か同じ様な現象に見舞われた方がございましたら教えてくだちい。

192 名前:名前は開発中のものです。 mailto:sage [2011/05/16(月) 16:34:20.22 ID:7MOyOqOX]
ちなみにプレイした状態で試しにオブジェクトを移動してもそれは反映されない
というロジックは分ってます。



193 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 12:52:40.32 ID:G8RrJQgx]
アニメーションについてご教授願います。

CGソフトでモデルを90度回転させるアニメーションを作成→FBX2010で出力→unityで読込→何かボタンが押されたら再生する

再生するとCGソフト通りに回転しますが、もう一度再生すると元の状態に戻ってから回転します。
ボタンを押す度に90度づつ回転させたいのですが、アニメーション(FBX)が原因でしょうか?
unity側のスクリプトでなにか処理するのでしょうか?

194 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 13:14:46.12 ID:e7zFFP6X]
>>193
その目的なら回転はスクリプトをやりましょう
というかCGソフトでも同様の現象になるはずでは?
失礼ながらもっと3DCGの基礎理解を深めた方がよろしいかと

195 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 13:53:24.22 ID:G8RrJQgx]
>>194
簡単な具体例を挙げてみまたつもりでしたが誤解する内容で失礼いたしました。
目的は90度回転させることではなく、ゲームオブジェクトの姿勢を継続してアニメーションを再生したいのです。

相対値で出力できれば可能なのかと考えています。

196 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 16:45:24.23 ID:sHyERjc4]
時計の秒針(分針でも可)みたいな感じでその都度斜角を取れる様なアニメーションに
したいって事でしょ?


197 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 16:47:14.49 ID:e7zFFP6X]
>>195
姿勢と言われているものがモデルの向きなのか、モーションなのかにもよりますが、
先述の例がモーションで90度回転した結果を維持して次の回転をしたいということであれば、
360度回転するアニメーションを作り、Unityで90度ずつフレームを区切ることになるのではないでしょうか
この場合なら下記の「Importing Animations using Animation Splitting」が参考になるかと思います
ttp://unity3d.com/support/documentation/Manual/Character-Animation.html

まだ勘違いしてたらすいません

198 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 17:50:56.07 ID:5m0pjosH]
最近メールの返答が全くこないぜ。
このテキトーさが凄いな。




199 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 18:10:35.48 ID:+F/5w60v]
私もスーパー初心者なので何か違和感があれば無視してください。

相対値で出力と書いてあるので、恐らくアニメーションのデータを
0度=>10度=>20度のように値で出力するのではなく
+10度=>+10度 のように差分値で出力したいという
事じゃんじゃないのでしょうか。

でもFBX形式でなければ、横を向くアニメーションを一回再生して
再生後にUnityのスクリプトなどで横に回転させてアニメーションを
初期状態にして待機みたいにするのではないでしょうか


200 名前:193 mailto:sage [2011/05/17(火) 18:25:13.87 ID:G8RrJQgx]
返答ありがとうございます。
>>196
時計の例はおそらく同じようなことだと思われます。
>>197
姿勢はモデルの向きです。

サイコロで例えてみます。
上の面が1のサイコロを90度回転さるアニメーションを再生して横にくる。さらに再生して下にくる。
というように同じアニメーションを使いたいのです。


201 名前:193 mailto:sage [2011/05/17(火) 18:33:01.28 ID:G8RrJQgx]
返答ありがとうございます。
>>199
絶対座標で出力されているようなので?
ルートからの相対座標で出力できれば可能なのかといろいろと調べています。

現状ではアニメーション後に回転制御してもアニメーション再生で元の姿勢からに戻ってしまう状態です。

ある人工知能ような実験をしておりまして、
1辺の長さが一定の無数の正六面体オブジェクトが平面上を上下左右に90度回転しながら移動と行動しています。
移動は必ず90度回転して1辺の長さ進みます。
面にはそれぞれ行動を表すテクスチャが貼られており、行動別に移動アニメーションをビジュアル化したいのです。
その移動で拡縮したりねじれたりなどのアニメーションを付けたいのですが、アニメーションが共通化できれば1方向だけ用意すれば済むのではないかと考えています。

説明下手で申し訳ないです。

202 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 18:51:00.31 ID:UO4yjsTt]
たぶん無理じゃないのかな?
3Dソフトから出力は絶対座標だと思うよ。

203 名前:193 mailto:sage [2011/05/17(火) 19:11:39.03 ID:G8RrJQgx]
>>202
原点をルートと見立ててアニメーションしたFBXを用意すれば、相対座標と変わりないと思ったのですが・・・
unityのアニメーション再生時にマトリクスを積算できないのでしょうか?

204 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 23:02:52.87 ID:a2xAZz9p]
Androidで開発してて、シェーダーを自前のをつくって、
(といってもProjectの中でCreate→Shaderしただけ)
MaterialにそのShaderセットしたんだけど、スタンドアローン時はちゃんとシェーダーセットされるんだけど、
Android時は上手くいかない(fallbackのシェーダーが設定されてるのでシェーダーが多分正しくコンパイルされてない)
のでなんでかな?とおもって
GraphicsEmulationの設定みたら、OpenGLES2.0になってなかったから2.0にセットするとうまくいったわけですが、
このGraphicsEmulationの設定って保存されないわけですよ。
毎回Unity起動するたびにこの設定しなければならないっぽいんですが、
シェーダーを変更してる皆さんどうしてます?
文句いって保存してもらうようにした方がいいのかな?

205 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 23:12:04.97 ID:NGniTsY0]
>>203
ちょっと自分のやりたいこと整理してみたらどうよ?
一回転作って0〜n(1回転分)で動かしたほうが楽なんとちゃう?

206 名前:名前は開発中のものです。 mailto:sage [2011/05/17(火) 23:34:33.88 ID:55NGprAu]
>>204
なにげに貴重な情報。ありがたい
文句と言うか要望と言うか、unity側に出しておいて損はない。
と言うか、お願い。出してください。

207 名前:204 mailto:sage [2011/05/17(火) 23:49:59.51 ID:a2xAZz9p]
多分皆今同じとこで嵌ってるんだろうなー
というのは想像できます。
メールしても最近反応なくてムカついてるのですが、
一応メールと要望はします。でも期待しないでね。

208 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 00:32:50.13 ID:rJzDbL6l]
monoがゴタゴタしてるからその余波がきて忙しいとか?
www.infoq.com/jp/news/2011/05/Mono-Future





209 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 00:58:29.68 ID:me60UfeM]
>>208
mono/monotouch/monodroidのMLはお通夜状態だね

ttp://www.linkedin.com/groups/MonoTouch-Mono-Android-3914509?mostPopular=&gid=3914509
ttp://tirania.org/blog/archive/2011/May-16.html
ttp://lists.ximian.com/mailman/listinfo/monodroid

210 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 07:56:47.28 ID:Fsz5mhIB]
monoスレに居たけど、資金集めて独立会社作ったんでは?
余計な不安煽るのもなんだなーと考えて
書かなかったのですよ。
日本人が一人だけ居て、今はまだ合流してないで、
ニート状態らしかったので、macのmonodevelopの日本語対応なんとかしてもらいたいなー
とか思ってた。
オレが楽観し過ぎなくらいヤバイ状況?

211 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 12:40:28.85 ID:Nv0qeXfu]
monoって平たくいうとwindowsの開発者がマイクロソフトの芳醇な開発費を注いで
造ったライブラリ郡をOSがプログラムを起動させる一歩手前の中間バイナリの状態
では著作権が無いとかいう斜め上を行く考え方で丸々パクリでスタートした
プロジェクトでしょ?
自業自得の様な・・・
確かにマイクロソフトの開発者もGNUのソースを参考にしてライブラリを造っているけど
Monoはそういった類をすべて掠め取っちゃっているんだよな?

212 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 13:14:04.09 ID:IQLjQZeS]
>>211
ちょっと妄想はいってるぞ


213 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 13:41:11.96 ID:Nv0qeXfu]
.Netだったっけ?
そのライブラリー郡をマイクロソフトにお金を払わないで使ちゃおうぜ!!
みたいな感じで立ち上がったのがMonoだよね?

全然どちら寄りでもない普通のリベラルな話としてだよ。
そんで法令順守的に中間バイナリには著作権がねーとかいう話だよな?

違ったっけ?

214 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 13:50:31.03 ID:RDPniHcb]
>>213
.NETはフレームワークなんだから使用してアプリ作るのは自由では?


215 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 14:28:26.61 ID:WVNv2+ej]
Wikipediaだけど
ttp://ja.wikipedia.org/wiki/.NET_Framework

> また.NET Frameworkの基盤となっている仕様である共通言語基盤 (CLI)は
> Ecmaインターナショナル、ISO、JISにて標準化されており[1][2][3]、
> マイクロソフト以外のベンダーが独自に実装することもできる。


216 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 15:49:21.54 ID:me60UfeM]
>>210
いや、お前さんの言う通り大して問題はなくて、
monoのMLは単に買おうと思った人が現在は買えなくてグチってたり、
既存購入者が再購入するハメになるのかよと不安がってるだけ

217 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 17:52:23.31 ID:QDZ8IU+I]
Unityって、2Dゲームを作るのにも向いてますか?

公式のExampleに2Dのチュートリアルがあるのですが、
unity3d.com/support/resources/tutorials/2d-gameplay-tutorial.html
こういうような見た目3Dではなく、完全な2Dのゲームです。
例えれば、ファミコンのマリオやロックマンとかです。

3Dでないのなら、大人しく、他のエンジンなりライブラリを使う方が良いでしょうか。

218 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 18:30:33.15 ID:me60UfeM]
>>217
2.5次元みたいなことでもしないのであれば使うメリットないと思うな
最近は2Dライブラリも物理演算とか充実してるしね



219 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 19:18:52.37 ID:rJzDbL6l]
私もスーパー初心者なのでその件をググっていたのですが、どうやら
2D関係はさっぱりのようです。ただし、2Dの作品は普通にあり
スプライト機能をアドオンする「SpriteManager2」(有料)を使って
いるようです。

ようは、3D空間の板を並べて、板を動かしたり、板の模様を
変えて2Dっぽく作るというようです。何の根拠もありませんが
東方のような弾幕は処理がキツいのではないでしょうか。

ただ、iPhoneやアンドロイド向けに作成する場合はこれと言った
ライブラリってないくないですか?、


220 名前:名前は開発中のものです。 mailto:sage [2011/05/18(水) 19:44:27.20 ID:Nv0qeXfu]
あるよ。
名前が出てこない・・・






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<259KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef