- 1 名前:名前は開発中のものです。 [2014/03/10(月) 20:41:34.44 ID:xK0J6QXw.net]
- 3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。 フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3他 次スレは>>970を踏んだ方が建てること。ダメなら>>980か>>990が建てて下さい。 ■前スレ 【3Dゲームエンジン】Unity質問スレッド7 toro.2ch.net/test/read.cgi/gamedev/1389102625/ ■本スレ 【3Dゲームエンジン】Unity総合スレッド21 toro.2ch.net/test/read.cgi/gamedev/1388200821/ ■Unity 2ch Wiki(まとめ、過去ログ、リンク集) www24.atwiki.jp/unity2ch/ ●リンク ・Unity(日本公式サイト) unity3d.com/japan/ ・ユーザーガイド&リファレンス japan.unity3d.com/developer/document/ ・チュートリアル japan.unity3d.com/developer/document/tutorial/ ・スクリプトリファレンス docs-jp.unity3d.com/Documentation/ScriptReference/ ・FAQ answers.unity3d.com/index.html ・MSDN msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
- 432 名前:名前は開発中のものです。 mailto:sage [2014/04/02(水) 13:10:23.88 ID:ZAcPThCA.net]
- 今どきポリゴン数とか関係ないでしょ
どっちにしろ頂点数制限あるし原因はそこじゃないと思うけど
- 433 名前:名前は開発中のものです。 [2014/04/02(水) 13:14:54.68 ID:54yZPd53.net]
- わざわざエスパーになりたがるバカ集団
- 434 名前:名前は開発中のものです。 mailto:sage [2014/04/02(水) 13:25:45.05 ID:iEhjPIf7.net]
- そりゃ、ここがエスパー養成施設だからだろ。
みんな訓練生なのさ。
- 435 名前:名前は開発中のものです。 mailto:sage [2014/04/02(水) 13:27:51.12 ID:nxYzsz6D.net]
- PMXだと頂点数制限も40億とかだからねぇ。
とはいうもののこの手の問題ってUnity側というより MMD4Unityの話ではあるからMMDスレとかあるなら そっちで聞いた方がいい気はする。 Unityユーザーの中でもアレ使っている人は かなり特殊だと思うんで。 外部アセット・ツールでもNguiくらい誰でも使ってるレベルになりゃあれだが
- 436 名前:名前は開発中のものです。 [2014/04/02(水) 16:15:25.11 ID:FZDfatFM.net]
- Unityで
iOSのBMS Playerを作ろうと思ってます。 2DX Jubeat Reflecのプレイスタイルを選べる物を作ろうと思ってます。 GUIの組み方まで覚えましたが、 BMSファイルの読み込みってどうやって実装するのかやり方教えてください。
- 437 名前:名前は開発中のものです。 mailto:sage [2014/04/02(水) 16:29:10.60 ID:nxYzsz6D.net]
- そんなのファイルの仕様調べてそれに沿って
読み込んでくしかないんじゃないのかw
- 438 名前:名前は開発中のものです。 mailto:sage [2014/04/02(水) 17:43:17.93 ID:K4WJUfzW.net]
- ありがとうございます、自己完結しました
- 439 名前:名前は開発中のものです。 mailto:sage [2014/04/02(水) 20:42:34.39 ID:iEhjPIf7.net]
- >>424
まずはBMSファイルの仕様をググる。 次にUNITYでのバイナリファイルの読み込み方をググる。 最後にBMSファイルの仕様に従って読み込み用のプログラムを書く。 もしかしたらBMSプレイヤーの作り方がネットに転がってるかもね。
- 440 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 09:52:10.89 ID:QW5g8W1U.net]
- ケータイアプリ作るのにSQLite使いたいんですけど、おすすめAssetありませんか?
- 441 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 19:40:53.05 ID:0q5NKaza.net]
- unityエンジンで作ってるゲームにSweetFX等をinjectしても適用されないのはなんで?
- 442 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 20:34:09.83 ID:DUstAJOm.net]
- >>429
OpenGLベースだからじゃないの?Unity4のDirectX11対応のリリースな奴とかだとどうだった?
- 443 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 21:13:10.35 ID:0q5NKaza.net]
- >>430
unityで作ったとある同人3DエロゲいくつかでSweetFX試し
- 444 名前:スんだけど全部いかなかった
大体の洋ゲーやイリュージョンとかの3Dエロゲは問題なく作動したのになんでだろと思って unityで作ったとある同人3DエロゲをMSI Afterburnerで情報出すとD3D9って表示されるから 多分OpenGLじゃなくDirectX9なんだろうけど MSI Afterburnerの表示が間違ってるのか、SweetFXの入れ方間違ってるのか… 同人3Dエロゲは体験版あるんで試してみて欲しい [] - [ここ壊れてます]
- 445 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 21:50:30.03 ID:KR+L9YuC.net]
- addexplosionforce を2Dゲームにも使いたいんだけどなんかいいやり方ない?
- 446 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 22:08:31.37 ID:uXdvk5uu.net]
- 3D同人エロゲ言いたいだけやなー
- 447 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 22:09:52.97 ID:0q5NKaza.net]
- そんなことあらへんで
- 448 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 22:30:46.40 ID:dqlxGc5R.net]
- >>428
SimpleSQL
- 449 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 23:41:25.97 ID:3GcRIVi/.net]
- オブジェクト2つを1つのオブジェクトの周りで回転させたいです(衛星のような感じに)
どうすればいいのでしょう?
- 450 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 23:51:09.93 ID:1CWtYAkX.net]
- オブジェクトの子供を作って回転させる。
衛星オブジェクトをその子供にする。
- 451 名前:名前は開発中のものです。 mailto:sage [2014/04/03(木) 23:52:12.66 ID:3GcRIVi/.net]
- >>437
その回転のさせ方がわからなくて、、、 始めて3日でちんぷんかんぷんです
- 452 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:08:01.46 ID:TL8jCVkL.net]
- 勉強もせずにいきなり外国語を読み書きできるような天才でも無いんなら、
まずは本でもリファレンスでも見て勉強してみたらどうかな。
- 453 名前:名前は開発中のものです。 [2014/04/04(金) 00:13:52.11 ID:FCGwnKZU.net]
- Cubeを広げた平面に穴をあけたい
そして、Playerというボールをその穴に落下させたい これだけのために2日費やしてる 頼む、ヒントだけでも教えてくれ
- 454 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:16:20.88 ID:uq2YYnJ/.net]
- >>440
unreal engineならたやすいんだがな
- 455 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:26:00.27 ID:FCGfHvrn.net]
- >>440
もう普通に穴の空いた箱をモデリングソフトで作ればいいじゃん
- 456 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:38:17.84 ID:/09MNga/.net]
- >>438
C#スクリプトをクリエイトして Update(){ transform.Roteta(Vector3.up*Time.deltaTime); } とでも書いとけ
- 457 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:41:11.33 ID:nC4xH29a.net]
- >>443
ありがとうございます!
- 458 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:42:41.29 ID:KC7KG8Zk.net]
- ローテータ・・・混乱させようとしてるのか単に間違えたのか
- 459 名前:247 mailto:sage [2014/04/04(金) 00:43:54.27 ID:C2m+3WaQ.net]
- >>440
穴の形状によります。 Cubeを格子状に並べて歯抜けを作るとかなら簡単ですが 球状にくり抜きたいのなら、Blender等でその形状を作って unityに持ってきた方がいいと思います。 Playerについては、 Hieralchy の Create から Sphere を選んだ後に 物理的に落下させたいならRigidbodyを、 ゲームっぽい挙動にしたいならCharacterControllerを Add Component から追加してください。
- 460 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:48:42.32 ID:/09MNga/.net]
- void Update(){
transform.Rotete(Vector3.up*Time.deltaTime); } やった。すまん、間違いだw
- 461 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:49:25.94 ID:/09MNga/.net]
- ちがう!transform.Rotate(ry
だよ!なんか最近タイポ多くてまいるぜw
- 462 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:54:57.47 ID:FCGwnKZU.net]
- >>446
ありがとう、単純にゴルフのパターみたいなものを作りたい。 Player(ボール)については重力なども設定できて落下も確認してます 穴を作りそこに落ちたとき重力が働いてというところが今の課題です。 穴作るのにモデリングツールを使うのが楽なのかぁ ブレンダーでさくっと作ってもってきて穴の落下を実装してみます。
- 463 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:56:26.30 ID:SGvSxUf9.net]
- さくっと作れるなら最初からやっとけや
- 464 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 00:58:53.50 ID:FCGwnKZU.net]
- >>45
- 465 名前:0
すまん、落下とか考慮しない唯の穴という認識だから さくっと作るという軽視した表現になった、もしかしたらかなり苦労するかもしれない []- [ここ壊れてます]
- 466 名前:247 mailto:sage [2014/04/04(金) 01:15:34.97 ID:C2m+3WaQ.net]
- >>449
良かったです。 Blenderでやる場合は 大きな四角から球体をbooleanで抜くと良いと思います。 具体的には Shift+A -> Mesh -> Cube で箱を作成 Tab で EditMode へ入り G -> Z -> -1 -> Enter で原点を変える ついでに W -> SubDivide -> 適当な値 で分割しておく(後々に影響) Tab で ObjectMode へ戻り S -> 10(適当) -> Enter で大きくする Shift+A -> Mesh -> Sphere で球を作成 箱を選択して Object Modifiers -> Add Modifier -> Boolean を追加 Operation を Defference に、Object を Shpere にして Apply これで穴の開いた箱ができます。
- 467 名前:名前は開発中のものです。 [2014/04/04(金) 14:00:18.13 ID:WP4VhmBI.net]
- 【プログラミング速報】.NET Frameworkがオープンソース化!MS,Mono,GitHubなどが.Net財団設立へ
maguro.2ch.net/test/read.cgi/poverty/1396585709/
- 468 名前:名前は開発中のものです。 [2014/04/04(金) 14:26:05.69 ID:e3knyVHL.net]
- BMS PLAYER作りたいと言っていた者です。
目的の資料に辿り着きましたが、全く理解出来ません。。。 ここの住人の方は余裕で理解出来るんでしょうか。。。? www.charatsoft.com/develop/otogema/page/04bms/bmspro.htm
- 469 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 14:40:19.90 ID:TL8jCVkL.net]
- >>454
めちゃめちゃ丁寧で細かい説明じゃんw しかも、別言語とはいえソースがついてて解らないはずがないだろ。 これで移植できないようなら、あきらめたほうがいいかも、。
- 470 名前:名前は開発中のものです。 [2014/04/04(金) 15:14:52.43 ID:e3knyVHL.net]
- >>455
ソースはC++でC#に変換するだけで移植出来ますが、 サイトの記事1から読んで理解出来るようになっておいた方がいいですよね?
- 471 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 15:30:33.51 ID:/09MNga/.net]
- わからなくても問題ないならそれで進めるべき。
そういう風にしないと個人での制作なんて絶対終わらないわw NGUIとかデトネーターのスクリプトの中身なんか読んでないし!w
- 472 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 18:23:08.69 ID:9kb132lm.net]
- UnityでRPGのマップのように巨大なマップを扱う時、シーンに巨大なパネルを作成して
その上に木や城などのオブジェクトを配置していっていいのでしょうか? Cやjavaのように配列にデータ読み込ませてマップ作成とか、Unityだとそういうことはしないものですか?
- 473 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 18:29:27.75 ID:SGvSxUf9.net]
- 3dならterrainという選択肢もあるよ。
- 474 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 19:08:27.67 ID:9kb132lm.net]
- >>459
スマセン。とりあえず2Dの巨大マップです。
- 475 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 20:54:06.96 ID:TL8jCVkL.net]
- 3Dの地形マップが作りやすい機能があるってだけで、普通にプログラム組めば大概何でも作れるよ。
- 476 名前:名前は開発中のものです。 [2014/04/04(金) 21:22:59.42 ID:e3knyVHL.net]
- 複数キーボードにコントロールをアサイン>iOS書き出し>実機テストとすると、どういう挙動になりますか?
- 477 名前:名前は開発中のものです。 mailto:sage [2014/04/04(金) 21:34:13.41 ID:JgPmydki.net]
- >>460
シーンを固定なマップで作るとstatic batchできるので描画時の速度で有利になる。 PCやMac用のバイナリなら配列から動的に生成しても良いけどスマフォとかだとパフォーマンスで問題が出る事もある。 表現の細かさなどにも寄るので一概にどうと言えない。
- 478 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 00:56:25.23 ID:uhANI32m.net]
- Unityは日本語化できないのか……
- 479 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 01:03:47.96 ID:U21x95c3.net]
- new スーパーマリオブラザーズみたいな3dを横から見た感じの
横スクロールアクションを作ってるんですが、 カメラの正面にあるオブジェクトは真横として表示されるのですが、 画面の端にあるオブジェクトはカメラから見て斜めになるので どうしても見た目に角度が出てしまいます。 これをどうにかしたいのですが、 今考えている方法として、 1)そのような便利なAssetがある 2)どの位置にあるオブジェクトも正面を向くようにスクリプトを書く を考えているのですが どのような方法で解決すれば宜しいでしょうか?
- 480 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 01:14:37.75 ID:hf2xq5GG.net]
- >>465
カメラの設定でProjectionという項目をPerspectiveからOrthographicに変更すればできるよ
- 481 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 01:16:37.92 ID:+JbGl6zz.net]
- 3)カメラの仕組みを勉強して考え方が根本的に間違ってる事に気付く
- 482 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 01:17:51.96 ID:k32HZUHe.net]
- japan.unity3d.com/developer/document/tutorial/2d-shooting-game/01.html
このチュートリアルをやろうと思ってプロジェクトShootingGame.zipをダウンロードしました ここに書いてある通りに操作してるんですけど、 開くプロジェクトを選択、でOpen Otherボタンをクリックして、 。。。それからどうするんですか? なぜか「Project Wizardが開かずUnityが起動してしまった場合」そしてすぐ 「1.4チュートリアルをやるために環境を整える」と話が飛んでしまって進められません
- 483 名前:465 mailto:sage [2014/04/05(土) 01:30:52.72 ID:U21x95c3.net]
- >>466
ありがとうございます! 非常に助かりました! >>467 まさにあなたの言うとおりになりましたw
- 484 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 01:48:08.41 ID:toaI4ebC.net]
- >>247
頑張る君に朗報だ。 その機能は無いらしい www.slideshare.net/lucifuges/extending-the-unity-editor この辺でも読んでEdit中に動作する拡張機能を作ってはどうだろう
- 485 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 02:23:42.30 ID:+JbGl6zz.net]
- しかし現状、Hierarchyの右クリックメニューにはブッこめねーんだよな
エディタ拡張周りは色々作りが頭悪杉で困る
- 486 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 10:26:27.29 ID:u/u8fRXy.net]
- エディターを自分色に染めるのに必死になり過ぎて疲れはてるに一票。
- 487 名前:247 mailto:sage [2014/04/05(土) 12:52:33.08 ID:toaI4ebC.net]
- >>470
できました! ショートカットキーとUndoが設定できたので、十分要件を満たせました。 ありがとうございました!
- 488 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 13:06:34.32 ID:WQzcGruv.net]
- モーションするキャラに武器を持たせるときって
モーションデータの任意のゲームオブジェクトの上に乗っけておけば良いのかな? 一応それで動作はしてるんだけど、パフォーマンス的にここでいいのか気になる
- 489 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 16:12:50.05 ID:wFmFRka0.net]
- >>474
www.digitaltutors.com/tutorial/659-Melee-Weapon-Systems-in-Unity 手オブジェクトの子でいいじゃない
- 490 名前:名前は開発中のものです。 mailto:sage [2014/04/05(土) 20:43:36.80 ID:wVocFwGH.net]
- >>451
唯の穴? それなら俺も入れたいな
- 491 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 00:39:04.49 ID:M4hsJAfe.net]
- 初心者なんだけど、インベーダーゲームを作っている最中で
3dtextureでプレイヤーのアニメーションを作って、プレイヤーの左右の動作を scriptで書けたまでは良かったんだけど、次にプレイヤーの左右にあるcube(左右に
- 492 名前:無限に動けないようにする壁役)
との衝突判定をしようとして、 再生したときのCamera Previewにいるプレイヤーの位置と、Sceneにいるプレイヤーの位置が 異なりすぎてて(cubeとプレイヤーの座標系が違う?)、壁を余裕ですり抜けてしまう 無論、双方にrigidbodyはついてる。 まとめると 1.3dtextureのオブジェクトに衝突判定を実装することは無理ですか? 2.座標系を同じにするにはどうすればいいですか? [] - [ここ壊れてます]
- 493 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 01:22:03.22 ID:hcGBX/nE.net]
- インベダゲーム程度なら左右の移動範囲を自前で制御した方が楽やん?
- 494 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 01:31:01.76 ID:ya+LDItN.net]
- ,ボリュームテクスチャーで動きがつくられてる以上
それに対して直接あたりを持たせる機能は 少なくとも現状Unityにはない。 物理エンジンを使わず衝突判定システムを 全て自作すれば可能といえば可能だろう。 ボリュームテクスチャーの仕様はよくわからないけど 画素として存在しているボクセル(?)のバウンディングボックスを 作ってそれを当たり判定に使えばいいわけだし。 座標変換機能はTransformクラスにある程度存在している。 あとMatrix4x4とか使ってもいい。 ただいずれにしてもボリュームテクスチャーの当たり判定自体は 自作するしかない。 つーか当たり判定なんかせずに直接範囲限定すればそれで いいんじゃねーの?って感じするけど
- 495 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 04:09:28.06 ID:dssRMWQj.net]
- つーか、もしかしてテクスチャ座標を弄って動いてる様に見せかけてるだけなのをUnityに
衝突判定して貰いたいって話なのか? どうしようもなく発想が根本的に間違ってるとしか言いようがないなw
- 496 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 10:25:42.49 ID:M4hsJAfe.net]
- >>478->>480
返答ありがとう いろいろやってみます
- 497 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 12:28:19.71 ID:Tdjxw5Mj.net]
- やってないから分からんけど、カラのゲームオブジェクトに判定付けてそれの子にすればいいんじゃない?
動かすのも親を動かせば問題は解決すると思うけど…。
- 498 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 13:15:05.66 ID:DvDBIz+e.net]
- Unityを使うのがが根本的に間違ってるとしか言いようがないなw
- 499 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 13:47:01.92 ID:Tdjxw5Mj.net]
- >>483
君は日本語を使うのが根本的に間違ってるとしか言いようがないなw
- 500 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 20:04:36.20 ID:tKYlghFr.net]
- 単に誰かを批判して偉くなった気になりたい残念な虫が一匹住み着いてるから注意な。
ちなみにこいつはUnity 使えていないというおまけもある。
- 501 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 20:15:05.29 ID:GAbTJgpW.net]
- 自己紹介乙です
- 502 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 20:29:08.37 ID:tKYlghFr.net]
- >>486
仲間か? 電話番号教えて!
- 503 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 21:20:40.44 ID:XjFOje+a.net]
- mmdのマップデータダウンロードして来て試しにスタンダードアセットの丸っこいやつおいてみたのだがマップをすり抜けちまう
これはどうすれば良いの?
- 504 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 21:33:45.60 ID:yT5qFWjk.net]
- 誰がどう作ったかもわからんデータで
すり抜けが起きる原因など エスパーにしかわからんわw
- 505 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 21:45:22.21 ID:sBJARrsI.net]
- >>488
プロジェクトうpすれば良い
- 506 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 21:57:36.85 ID:XjFOje+a.net]
- i.imgur.com/B2v652x.jpg
- 507 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 22:50:23.38 ID:yT5qFWjk.net]
- なるほど。
とりあえずComponent-Phsics-BoxColliderでも足せば当たり判定がつく。 メッシュコリダーでもいいが結果は保証しない
- 508 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 23:01:09.09 ID:XjFOje+a.net]
- >>492
491にBOXcollider付けたけどダメだった
- 509 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 23:09:59.57 ID:yT5qFWjk.net]
- まじで?w
つーかそれはもうMMD4Mecanim側の話っぽいわ。 なにしろ空っぽのゲームオブジェクトにコリダーつけるだけでも 大丈夫な筈なので。 PhysicsEngineでphisix指定すべ
- 510 名前:きとかあったりすんのか? []
- [ここ壊れてます]
- 511 名前:名前は開発中のものです。 mailto:sage [2014/04/06(日) 23:52:49.64 ID:yT5qFWjk.net]
- ちょっといれてみたが別にボックスコリダー効くじゃねぇかw
まぁすごい巨大モデルだからサイズをx4000z4000とかに しないとあれだが。 ちなみにメッシュコライダーもU_Char_MeshPart0で一応 動くことは動いたがまぁ実際使えるかっつーとあれだろうなw
- 512 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 05:09:03.97 ID:iy/YzL23.net]
- transform.LookAtをつかってターゲットの方向にゆっくり向かせる(X,Zだけ)、
というコードを書いてみたんですが、上手くいきません、というか瞬時にターゲットの方向を向いてしまいます。 どなたか添削していただけないでしょうか。 rotateSpeedの値を0.001〜10まで変えてみたんですが、結果は同じでした。 wantedRotationX = Mathf.Lerp (transform.position.x, target.position.x, rotateSpeed * Time.deltaTime); wantedRotationZ= Mathf.Lerp (transform.position.z, target.position.z, rotateSpeed * Time.deltaTime); transform.LookAt (new Vector3 (wantedRotationX, transform.position.y, wantedRotationZ));
- 513 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 05:44:50.54 ID:XoNxfDTp.net]
- wantedRotationX = Mathf.Lerp (transform.position.x+transform.forward.x, target.position.x, rotateSpeed * Time.deltaTime);
wantedRotationZ= Mathf.Lerp (transform.position.z+transform.forward.z target.position.z, rotateSpeed * Time.deltaTime); transform.LookAt (new Vector3 (wantedRotationX, transform.position.y, wantedRotationZ)); とでもしとけば何とかなるかもしれない。 適切な方法かはわからんが。
- 514 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 06:22:48.67 ID:iy/YzL23.net]
- >>497
できました! 向いている方向(前面)のベクトルを足すという処理の意味がいまいちわかりませんでしたが、とりあえずできました! ありがとうございます
- 515 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 09:21:00.95 ID:0uq424SJ.net]
- プログラミングの知識がほぼありませんが、Unity2Dで脱出ゲームを製作しています。
シーン毎に画像を置いて、シーンを繋いで画面遷移していくボタンを置きたいのですがうまく動作しません、 nGUI>open the widget wizerd ここからボタンの画像をまとめたAtlasを選択しAdd toでPanelにボタンの画像を表示させました Inspecter>add compornent>nGUI>interaction からUIbutton messageを選択したのですが、ここから別のシーンに画面遷移させる方法がわかりません、 脱出ゲームに必要な画像はすべて作ってあるので 後は画像を繋いでいくだけなのですがどのようにしたらいいでしょうか?
- 516 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 09:52:36.90 ID:7+2P8kQN.net]
- そのUIbutton messageにシーン変更のスクリプト入れりゃいいだけだよ
- 517 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 11:40:45.17 ID:0uq424SJ.net]
- UIbutton messageのスクリプトを開くと沢山出てきすぎて、
調べてみると void nextScene(){ Application.LoadLevel ("シーン名"); } を書き足すとできるみたいなんですができませんでした、 使うシーンはBuildSettingに追加してあります。 書く場所が悪かったんでしょうか、
- 518 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 12:01:58.59 ID:qZrw5QEU.net]
- >>501
新規にクラスを作って void OnClick() { Application.LoadLevel("シーン名"); } というメソッドだけ追加してボタンオブジェクトにアタッチすればいい
- 519 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 12:13:52.14 ID:0uq424SJ.net]
- >>501
すみません本当に初歩的でクラスという概念がよくわかりません、 新規にクラスをというのはUIbutton messageのスクリプトとは別にjavascriptなどをつくってそちらに書いて、それをアタッチするということでしょうか? UIbutton messageのスクリプトの13行目に public class UIButtonMessage : MonoBehaviour というのがあったのですがこれと同じようにしてもできませんでした、
- 520 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 12:33:31.61 ID:EukDeObr.net]
- ここで、わざわざ他人の時間と手間を使って基礎勉強するなよ、。
- 521 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 12:34:34.15 ID:qZrw5QEU.net]
- >>503
その辺は基礎的な事だけどスレで説明しきれる範疇じゃないので書籍を買って勉強しよう
- 522 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 13:03:35.23 ID:GMKnoWGK.net]
- 「慰安婦」強制に新証拠日本軍
- 523 名前:、200人をバリ島に連行 関東学院大・林教授ら
http://www.jcp.or.jp/akahata/aik14/2014-04-07/2014040714_01_1.html 旧日本軍「慰安婦」問題で日本軍の関与と強制性を認めた「河野談話」を裏付ける新資料が、 関東学院大学の林博史教授(日本近現代史)らによってこのほど発見されました。 新資料は、旧日本軍が軍の資金を使って慰安所事件を隠蔽(いんぺい)していた事実も浮き彫りにしました。 資料は、戦後のオランダによるBC級戦犯裁判(バタビア臨時軍法会議)で裁かれた二つの事件にかかわるもの。 林教授の研究室が国立公文書館保管の資料から見つけました。 同裁判(25号事件)で裁かれたバリ島駐屯の海軍第三警備隊特別警察隊長(海軍兵曹長)の男性が戦後、 法務省の調査(1962年8月)に対し、「戦中の前後約4カ年間に二百人位(くらい)の婦女を慰安婦として奥山部隊の命により、 バリ島に連れ込んだ」と強制的に女性を連行した事実を証言しています。 さらに、「終戦後、軍需部、施設部に強硬談判して、約70万円を本件の工作費として貰(もら)い受け各村長を介して 住民の懐柔工作に使った。これが完全に功を奏したと見え、 一番心配した慰安所の件は一件も訴え出なかった」と、隠蔽工作についても赤裸々に語っています。 同時に発見された同裁判の尋問調査には、警察隊長の男性が連れてきた女性を「慰安婦」 として働かせる慰安所を開いていた商人の証言や、男性によって慰安所に入れられそうになった女性の証言が存在しています。 調書には、「彼女たちが強制されていたということは、彼女たちが車から降りて 慰安所に入るときに泣いていたという事実から明らかでした」「彼女たちは(被告)によって 一人ずつ車から引きずりだされたので、服は引き裂かれていたほどでした」などの商人の証言が記載されています また、バタビア裁判での別の裁判(88号事件)の資料も発見され、同裁判での被害者の尋問調書では、 「親米容疑で憲兵隊に捕まり、ボソドオソの慰安所に連れて行かれ、ここにずっといるか、 一人の決めた日本人と同棲(どうせい)するか、選べといわれる」「逮捕され、ボソドオソの慰安所だったホテルに連行。 憲兵隊将校の愛人にされた」などの証言が記載されています [] - [ここ壊れてます]
- 524 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 13:26:40.44 ID:XoNxfDTp.net]
- >>503
空のC#スクリプト作って その中に void OnClick(){ Application.LoadLevel("シーン名"); } と書けばそれでいい。 まぁ勉強はしておくべき。
- 525 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 13:45:56.48 ID:XoNxfDTp.net]
- なんかググってたら
using UnityEngine; using System.Collections; public class Goal : MonoBehaviour { public string NextScene = ""; void OnClick() { if (!string.IsNullOrEmpty(NextScene)) { Application.LoadLevel(NextScene); } } } と
- 526 名前:ゥ書いてインスペクタでシーンファイルをD&Dするみたいなのもあった。
直にシーン名とか書いちゃうとそれぞれのスクリプトを書かなきゃならなくなるから まぁこんな風に書いた方が楽だね。スクリプト一つで済むので。 [] - [ここ壊れてます]
- 527 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 14:12:33.13 ID:kZvsr7uN.net]
- シーンが一つでないなら直書きなんかする奴おらんやろ。
- 528 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 14:26:04.93 ID:4cKGjTTi.net]
- >>503
NGUIはバージョンで全然違うので君が使ってるNGUIのバージョンから明記しないと混乱が広がるだけだぞ。
- 529 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 17:31:35.12 ID:2pTLx8NW.net]
- 今日、Shader Forge がセールなんだけども、
これってUnity5が出たらいらなくなるかな? 機能的にはカブらないかな?
- 530 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 18:33:34.42 ID:XoNxfDTp.net]
- 総合スレ向きの話だとは思うが
Unity5に新しいシェーダーエディターが付く という話はなかったような気がする。 問題があるとすれば5でシェーダシステムに 変更・拡張があった場合それに迅速に 対応してくれるのかとかそんな感じではなかろうか
- 531 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 19:10:43.14 ID:2pTLx8NW.net]
- ありがとうございます。
まったくの無駄でなさそうなので勢いで買ってみます。 なんか総合スレは聞きづらい空気で、。
- 532 名前:名前は開発中のものです。 mailto:sage [2014/04/07(月) 23:06:42.26 ID:0uq424SJ.net]
- >>503です
勉強不足で申し訳ないです、教本読み直してきます NGUIのバージョンは2.7.0です UnityよりC#の基礎からやりなおさないと駄目ですね どうしてもソースコードが出てくるとうっとなってしまって、 スクリプトまで書いていただいてありがとうございました!
|

|