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


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

【3Dゲームエンジン】Unity質問スレッド3



1 名前:名前は開発中のものです。 mailto:sage [2012/11/05(月) 16:52:24.67 ID:ixVGx3j5]
3Dゲームエンジン「Unity」の質問に優しく答えるスレです。

Windows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。

■本スレ
【3Dゲームエンジン】Unity総合スレッド16
toro.2ch.net/test/read.cgi/gamedev/1345593861

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
 unity3d.com/japan/
・ユーザーガイド&リファレンス
 unity3d.com/support/documentation/
 (日本語訳)
 ws.cis.sojo-u.ac.jp/~izumi/Unity_Documentation_jp/Documentation/Manual/
・チュートリアル
 unity3d.com/support/resources/tutorials/
・FAQ
 answers.unity3d.com/index.html
・Unityのスクリプト公式
unity3d.com/support/documentation/ScriptReference/index.html
・MSDN
msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。


523 名前:名前は開発中のものです。 [2013/01/20(日) 10:40:02.68 ID:YbmMQgFA]
>>522
パーティクルは一度しか出ないようにパーティクルアニメーションで設定してるので
一つのオブジェクトがずっと出し続けてるわけではないと思います
あとOnTriggerEnterのなかにprint書いて確認してみたら
何回も出力されてたので衝突判定が何度も行われてるのは間違いないと思います

524 名前:名前は開発中のものです。 mailto:sage [2013/01/20(日) 14:02:36.05 ID:XUor/GHb]
>>523
Destroy(this.gameObject)でちゃんと自分が破棄されればOnTriggerEnterは一回しか呼ばれないのだが。
thisが何者かログに出して見てみると良いかも

item.csが他のオブジェクトに張り付いてたりしない?(パーティクルとかw)

525 名前:名前は開発中のものです。 mailto:sage [2013/01/20(日) 14:05:45.13 ID:XUor/GHb]
あー、わかった
this.gameObjectが死んでもthisは死んでないから絵が見えないだけでitem自体生きてると想われ。
Play画面で実際にitem.csの張り付いたオブジェクトがシーンツリーから消えてないっしょ?

526 名前:名前は開発中のものです。 mailto:sage [2013/01/20(日) 14:07:15.35 ID:XUor/GHb]
ごめんなんか勘違いした
試したらちゃんと消えてた

527 名前:名前は開発中のものです。 mailto:sage [2013/01/20(日) 16:19:51.62 ID:EqjQuhH6]
とりあえずパーティクル生成されてもアイテムがヒエラルキーに存在し続けてたらDestroyが動いてないな
あるいは生成されたオブジェクトが更に自分自身を生成するようになってるんじゃね?とエスパー

528 名前:名前は開発中のものです。 mailto:sage [2013/01/20(日) 16:47:15.04 ID:rhyg7J0o]
なんかパーティクルの消滅のスクリプトいじってたら解決しました
皆さんどうもありがとうございました

529 名前:名前は開発中のものです。 mailto:sage [2013/01/20(日) 17:09:59.31 ID:/fr1xCf4]
その分だとちゃんと理解して
どうこう出来た訳じゃなさそうだな

530 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 01:10:02.48 ID:W0b3Vo10]
ここって見てる感じ現役のゲームプログラマがいるっぽいんでスレチですが質問します
うちの学校みたいにゲームのプログラムしか勉強してない奴6〜8人でゲーム大賞取れとか言うような無茶振りってありますか
また、今まで1〜2年はプログラムの勉強してるのに何でプログラム少しも書けねぇの?
というかどの班も1〜2しかまともに作業してなくて酷い所だと企画だけは関わってないけど
プログラム、グラフィック、サウンド、スケジュール管理(正直1人でやってるから意味無い)の全部を1人でやるような班もあります
リソースは提供サイトにこういう目的で使っても大丈夫かメールで確認して拾ってたらしいです
そして、班分けは先生達が何かしらで決めています
後半愚痴になって申し訳ありません

531 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 02:02:29.99 ID:cVV2O8xa]
Update()の中にサブルーチンを書いたら
サブルーチンの処理が完了していなくてもUpdate()は次の行へと処理を進めるのでしょうか?
例えば、
Update(){
  funcA();
  funcB(); //funcA()の処理が終了したことを前提に実行する
  funcC(); //funcB()の処理が終了したことを前提に実行する
}
このように作ってしまうと思わぬエラーが発生しますか?



532 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 02:26:25.76 ID:D4a626UT]
進めない。
重い処理をさせるとその分FPSが落ちる。

533 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 02:32:19.58 ID:D4a626UT]
>>530
素晴らしい先生ですね。マジで
やりたくないなら黙って立ち去ればよいと思います

534 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 02:43:30.96 ID:W0b3Vo10]
>>533
そのうえチームでの点数というものがありまして
遅刻、欠席で減っていくんです
誰が遅刻しようともチームの減点です
そして、チーム全員が同じ評価をもらうんです
1人でがんばった班でも全員がCとか
凄い優秀な奴(企画、グラフィック、プログラム)がいるんですがそいつ以外作業誰もしてないのに全員Sとか
立ち去ると学費を出してくれている親に申し訳ないのでそういうことはできません

535 名前:名前は開発中のものです。 [2013/01/21(月) 03:35:21.26 ID:D4a626UT]
何とか卒だと就職に有利だしカネをドブに捨てないためにも仕方なく単位取ってるんだという人には
そりゃきついと思うが

面白いゲーム作れよ

536 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 04:17:58.97 ID:XTVE4Mg1]
>>530
モチベーション維持スレに丸投げしたくなる内容で涙がでるわ〜

537 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 04:45:28.19 ID:MDhalc8f]
>>530
専門学校?
賞取ったらいい宣伝になるからな。
先生もボーナス出るんだろう。

538 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 09:13:09.97 ID:24aZaeJN]
後半どころか全てが愚痴にしか見えん
愚痴ったところでやるしかないんだろ、がんばれ

539 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 09:28:10.15 ID:Gg/CFX7w]
怒らないでマジレスしてほしいんだけど
なんでこんな時間に書き込みできるわけ?
普通の人なら学校や会社があるはずなんだけど
このこと知った親は悲しむぞ?
現実見ようぜ

540 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 09:28:51.64 ID:DRcXqtH3]
>>530
死ぬ気でやれ
チームだろうがなんだろうが個人の技術を付けるのがまず先だ
技術が身に付いたら周りの人間をうまく動かせ
一人きりで何でも出来る人間じゃなければ、コミュニケーション力が全てだ

541 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 11:11:05.77 ID:dV+vwrEE]
>>530
現場もそうだよ。

ディレクターが企画をして
天才プログラマが黙々と流れを作り
プランナとサブプログラマがそれを部分部分でサポートをし
CGデザイナが見た目の質を高め
ゲームデザイナが俺の仕事だとアピールする

こんな感じなんだが、
天才プログラマが要れば、とりあえずソフトは完成する。



542 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 11:59:12.53 ID:3VGLAr7Z]
いわゆるゲー専て奴かな。
昔もそんな感じで今は少しは変わったのかと思ったけど、今もそうなのかw
できる奴は言われなくてもとことんやるけど、遊んでるだけの奴は本当に何もせん。
そこでリーダーシップとって仕事割り振ったりしたらgoodなんだろうけどね

543 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 12:52:33.41 ID:cVV2O8xa]
>>532
テストしてみたら実行完了してなくても進みました

544 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 13:38:14.53 ID:KD2EhPv6]
はぁ?

545 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 15:18:56.74 ID:W0b3Vo10]
現場もそんな感じなんですね
でも現場だと一応ディレクター、プランナー、グラフィッカーデザイナーとちゃんと居るって感じですか
まぁ自分が天才プログラマーになるしかないってことですね
仕事割り振ってもできないし、やらないってのはどうすればいいんでしょ
後、コーティングの優秀な権威だかなんだか知らないが
1人でプログラム組んでるのにいちいちリファクタリングがどうのこうのって言ってくるだけでやり方を教えてくれない先生はどうしたらいいですかね
自分はオブジェクト思考を理解できてないです

546 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 15:39:50.79 ID:UfV5Mfwy]
教える側は戦力外通告になったゴミだろうな
現役は作り続けてるからな

戦力外通告になったゴミは独立するか教える側に回らないと
自我が保てなくなるからな

unity game jamとかハッカソンとかRuby会議とか参加してる連中とかは就活とか経歴、実績作りの目的の意識の高いクズの集まりだからなあ

君はこんなクソな質問してるからクソなんだろう
哀れだよな

547 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 16:04:04.23 ID:W0b3Vo10]
ゲームクリエイターになりたいという希望を持って学校に入ったはずなのに
仕事でプログラムをやりたくないって思った時点で自分がクズなのは理解しています

548 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 16:31:34.24 ID:Gg/CFX7w]
じゃあサクッと数年前の話

高校2年のころHという同級生がいた。
そいつは優等生で人当たりも良く、相手が不良だろうがオタクだろうが
分け隔てなく接し、大半の生徒から好かれていた。俺もそんなHが嫌いじゃなかった。

冬休みが明けて3学期が始まったときHに異変が見え始めた。いつも
ニコニコしていたのが全く笑わなくなり、休み時間も席から離れず、
ずっと机に伏せたままにしている。冬休み前より確実に頬もこけている。
風邪でもひいたのだろうと誰もそれほど気にしていなかったのだが、ついには学校に来なくなった。

549 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 17:12:18.52 ID:dV+vwrEE]
両方日系な気がしてきた

550 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 20:31:07.53 ID:DQU/tvSp]
荒らしてるだけやねなんかこれは...
辛いね

551 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 21:09:37.05 ID:DRcXqtH3]
日系が二人…だと…?!



552 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 21:13:42.03 ID:UYEomNTV]
日系じゃないだろ

553 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 23:00:58.28 ID:W0b3Vo10]
なんか自分のスレチのせいで荒れてしまいすいませんでした

554 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 23:21:05.05 ID:dV+vwrEE]
>>553
あ、日系じゃなかったらごめん

555 名前:名前は開発中のものです。 mailto:sage [2013/01/21(月) 23:22:08.36 ID:UYEomNTV]
日系アメリカ人=TreeBoa=empelll
マジキチ

556 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 00:03:18.30 ID:afmQHQfB]
>>530
Kスクールじゃないよな?w
俺は糞みたいなチームに入ったから、チーム制作のゲームはそこそこにこなして、
自分1人で作ったゲームで試験に通ったぞ

557 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 00:52:37.16 ID:jHE2NKjm]
現在(ちょっと前まで?)CMをいっぱいやってるところです
Kスク−ルってのがよくわかりませんが
アルファベット一文字のアニメの学校の外観がうちの学校の外観を参考に作られているそうです
それでうちの学校だとしたらゲーム対象を狙えと言われた4年制のチームなら1つ以外はクソみたいなチームしかないです
その1つだけは他学科の連携があります
たぶんそこ以外どうでもいいんだろうなという気がしてなりません
現在3年です

558 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 01:01:25.93 ID:afmQHQfB]
>>557
状況は完全に理解できないが、専門学校なんて教えてもらう所じゃない。
いちおー環境はあるから自分で勉強する場所。
だから、勉強しない奴は何年いても何もできない
愚痴ってる暇あるなら独りで全部やればいい

559 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 04:36:29.59 ID:ASbrkH1C]
こうなってはさすがに放置できず、付き添いの教師や住職は、事態の究明に動き出した。
そして、意外な事実が判明した。
幽霊の正体は、実は住職の妻だった。
子供たちが疎開してきてからというもの、暴れ盛りの彼らが、本堂を好き放題に
駆け回り、もともと物静かでやや神経質だった彼女は、すっかりノイローゼ状態に
なってしまった。
何度か夫に訴えたが、子供好きな住職は、仕方のないことだからと応じてくれない。
そこで、思いつめた末に、子供たちを追い出す作戦に出たのだった。
夜中に一人、あの恐ろしい場所で、幽霊の扮装をして、おっかなびっくりやってくる
子供を待ち伏せていたのだった。

560 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 14:10:26.38 ID:itLpSXVP]
マジレスすると俺も専門出だけど
ゲーム系の専門は大抵グラだの学科が分かれてるけど基本同じ学校だから
やる気のある奴は自分から他学科の奴等に頼みに行くんだよ
先生が何もしてくれないから出来ないなんて言い訳、してて情けないとは思わないのか?

561 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 14:36:37.66 ID:SnayqrKn]
専門学校なんて行くだけ無駄、無意味。
実際にモノ作ろうとしたら、数学だって語学だって必要なのに
それらを全く教えようとしないどころか、講師陣が理解していない。
専門学校で頑張ったところで下っ端として働ける程度の知識が身に着くか身につかないかって程度だ。

事実トッププログラマやデザイナと言われる人に専門学校出の奴なんていない。



562 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 15:56:29.45 ID:tNzIvFMQ]
質問です
ビルドして書き出すとTime.deltaTimeを使ってる処理だけ無効になってしまいます
unityで再生してるときはちゃんと動いてるんですが

563 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 16:00:36.18 ID:ASbrkH1C]
ある村で少女が言った。

「大変、みんな寝たままなの。」

確かに周囲の民家を調べてみると、村人全員まだ昼間だというのに寝ていた。
老若男女村人全員が寝ているのだ。不思議に思った私は少女に尋ねた。

「何でお嬢ちゃんは起きているの?」

少女は答えた 。

「だって私の髪は長いもの」

私はしばらく考えた。
なるほど、そういうことだったのか。

564 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 16:38:41.43 ID:CBixVhf8]
>>563
解説きぼん

565 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 17:02:30.25 ID:8h6hYSTV]
ロングヘアーだからだろ

566 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 17:06:03.31 ID:cSypdzcB]
消灯部屋、、、、くだらねえw

567 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 18:39:12.13 ID:Dwg/UbCZ]
オヤジギャクですね...
少しだけ興奮しました

568 名前:名前は開発中のものです。 mailto:sage [2013/01/22(火) 21:12:00.92 ID:KxeBkuH0]
>>567
俺はお前以上に興奮したぞ!

569 名前:名前は開発中のものです。 mailto:sage [2013/01/23(水) 00:08:47.63 ID:p6EtDfKg]
先生
ハゲはショートに入るんですか

570 名前:名前は開発中のものです。 mailto:sage [2013/01/23(水) 13:12:14.68 ID:ZiTRndL4]
ハゲは、ロングでもショートでもありません。
ただ、機織りを人に見られるのを嫌います

571 名前:名前は開発中のものです。 [2013/01/23(水) 15:06:55.39 ID:Qhz3hxLt BE:1212894836-2BP(1)]
sssp://img.2ch.net/ico/dokuo1.gif
質問です。
Unityを使ってローカル対戦ゲームを作りたいと思うのですが、何が必要でしょうか。
また、参考になるページなどありましたらお教え頂けると嬉しいです。

よろしくお願いします。ローカル対戦です。



572 名前:名前は開発中のものです。 mailto:sage [2013/01/23(水) 15:39:20.24 ID:2swYguE1]
>>571
ローカルの定義がわからんぞ
ローカルネットワークなのか、画面分割なのか。
質問するならちゃんと考えて書いたほうがいい。

573 名前:名前は開発中のものです。 mailto:sage [2013/01/23(水) 16:01:06.83 ID:vhsmJTtT]
>>571
ローカル(1画面対戦)なら、unityだけでいけるよ。
joystick1,2を割り振ればいいだけ。
unity-study.net/archives/205

574 名前:名前は開発中のものです。 [2013/01/23(水) 16:13:40.29 ID:Qhz3hxLt BE:2830086667-2BP(1)]
sssp://img.2ch.net/ico/dokuo1.gif
>>572
>>573
ありがとうございます
ローカルネットワーク対戦のほうです。
画面分割もしてみたいのですが、現在作っているものはマウスを使うので...

よろしくお願いします!

575 名前:名前は開発中のものです。 [2013/01/23(水) 16:29:54.55 ID:c6wBduer]
質問です。。

image effectを使ってオブジェクトを光らせたかったのですが
モバイル上(特にiPhone4)ではうまく動きません。
代わりに使えるものはありますでしょうか。

576 名前:名前は開発中のものです。 mailto:sage [2013/01/25(金) 22:56:23.52 ID:cPcUDkAZ]
Start()の処理終了を待たずUpdate()が実行されることってあるんですか?

577 名前:名前は開発中のものです。 mailto:sage [2013/01/25(金) 22:57:57.72 ID:iNLpXOxK]
>>576
ない。

578 名前:名前は開発中のものです。 mailto:sage [2013/01/25(金) 23:16:32.52 ID:cPcUDkAZ]
ありがとうございます
では、変数宣言の後に変数に代入する形で初期化しても意味はないのでしょうか?
var aaa : int = 1;
みたいな
どうもInspectorで見てみると代入が機能してないように見えるんですが
初期化はAwake()に入れるべきですか?

579 名前:名前は開発中のものです。 mailto:sage [2013/01/25(金) 23:25:57.56 ID:iNLpXOxK]
>>578
エディタの方で上書きされてる可能性は?

580 名前:名前は開発中のものです。 mailto:sage [2013/01/25(金) 23:31:36.66 ID:cPcUDkAZ]
>>579
エディタのほうで何か値が入力されているとそっちが優先されてしまうのですか?
これを防ぐにはprivateで宣言するしかないのでしょうか?

581 名前:名前は開発中のものです。 [2013/01/26(土) 04:28:22.94 ID:zWq9OSVo]
敵オブジェクトが画面内に映ったのを契機に
何かアクションをとらせたいと思い、以下のテストスクリプトを
敵オブジェクトにアタッチしたのですが、真/偽の判定がされません。
間違いをご指摘いただけますでしょうか。

var enemyCamIn : boolean = false;

function OnBecameVisible () {
enemyCamIn = true;
}
function OnBecameInvisible () {
enemyCamIn = false;
}



582 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 06:23:28.13 ID:ivkiJenj]
>>580
うん、エディタ優先。
それが嫌ならprivateにしなさい。

583 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 08:48:11.82 ID:wE8Id+5Z]
お金をかけずにセーブ/ロード機能をつけようと思い
Unity Serializerを入れたのですが使い方が分かりません
色んなプレイヤーデータが格納されているオブジェクトをそのまま残したく
PlayerPrefsでは無理なのでこれを使おうと思いました
日本語の解説サイトが少なく某サイトの手順を参考に
Unity Serializer→Wizard→Create a new ... で Save Game Manager を作成し
残したいオブジェクトを選択した状態でStore InfomationやPrefab Identilierを押して
スクリプトを追加しましたが、オブジェクトの情報はセーブされず起動する度にリセットされてしまいます
あと、Prefab Identilierを押すとエラーが出ます
再起動するとエラーが出なくなると解説サイトに書いてありますが、再起動してもだめでした
どうか使い方を教えてください

584 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 08:51:56.75 ID:C57/6vUz]
>>581
分からん。ずっと偽のままってこと?
とりあえずrenderer.isVisibleでも変化が無いか確認

585 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 09:00:45.34 ID:LKo56a/k]
お金をかけずにセーブ/ロード機能をつけようと思い
Unity Serializerを入れたのですが使い方が分かりません
色んなプレイヤーデータが格納されているオブジェクトをそのまま残したく
PlayerPrefsでは無理なのでこれを使おうと思いました
日本語の解説サイトが少なく某サイトの手順を参考に
Unity Serializer→Wizard→Create a new ... で Save Game Manager を作成し
残したいオブジェクトを選択した状態でStore InfomationやPrefab Identilierを押して
スクリプトを追加しましたが、オブジェクトの情報はセーブされず起動する度にリセットされてしまいます
あと、Prefab Identilierを押すとエラーが出ます
再起動するとエラーが出なくなると解説サイトに書いてありますが、再起動してもだめでした
どうか使い方を教えてください

586 名前:名前は開発中のものです。 [2013/01/26(土) 12:06:44.82 ID:zWq9OSVo]
>>581
プリミティブ・キューブオブジェクトに>>581のスクリプトを入れたところ
正常に機能いたしました
(教えていただいたrenderer.isVisibleを使ったスクリプトでも
正常に機能いたしました。ありがとうございます!)

これで問題は敵オブジェクトの方にあることが分かりました。

敵オブジェクトはメタセコイアで作った板ポリにテクスチャを貼っただけの
簡単なものなのですが、Unityにインポートすると
インスペクター部分に『〜ImportSettings』という多数のパラメーターが
表示され、TransformやMeshFilter、MeshRendererの項目がグレーになり
触れない状態になっています。

プリミティブ・キューブのインスペクター表示とだいぶ違うので
ここが原因ではないかと思うのですが…

587 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 12:52:07.33 ID:COzrpJBR]
>>583
>>585
何故2回投稿したのかわからんが
Unity Serializerについてはよくわからん
自分でファイルの入出力をできるようになって
それでセーブ機能実装したほうが楽だと思うよ

588 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 14:52:11.57 ID:C57/6vUz]
>>586
なんで正常に機能してる状態で確認するんだよ!

ではその敵オブジェクトをシーンに配置して先ほどのテストスクリプトのみをアタッチし、
かつカメラに映る座標にして、ゲームを再生してenemyCamInの値がtrueになることを確認してください。

589 名前:名前は開発中のものです。 [2013/01/26(土) 16:20:41.72 ID:zWq9OSVo]
>>588
ありがとうございます!
敵オブジェクト『Enemy.obj』をUnityに読み込むと
『Enemy』と『default』という親子のプレハブ(+紙?)アイコンが現れましたが
その2つには何故かスクリプトをアタッチできなかったので、
一度それらをシーンに配置し、それを元に再びプレハブを作ることで
スクリプトをアタッチすることができました。
(…このへんのプレハブのやり取りの意味がよくわかりません…
 最初に読み込んだ分のプレハブ(+紙?)は消しても良いものなのでしょうか)

その後、親の『Enemy』にスクリプトをアタッチしても何も起こりませんでしたが、
子の『default』にスクリプトをアタッチすることで『true』のチェックがつきました!

しかし、敵オブジェクトを画面外にはずしても『false』になってくれません…
スクリプトは>>581のものしかアタッチしておりません。

590 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 16:54:55.12 ID:wE8Id+5Z]
2回登校した覚えないしIDが違うので誰かの悪戯かと思われ

>>587
ファイル入出力だと簡単に中身を書き換えられるのですが対策ありますか?

591 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 18:02:37.92 ID:COzrpJBR]
>>590
面倒だけど
暗号化アルゴリズム作るとか?
まぁここら辺は調べりゃ大量に出てくる



592 名前:名前は開発中のものです。 mailto:sage [2013/01/26(土) 21:23:43.82 ID:C57/6vUz]
>>589
>その2つには何故かスクリプトをアタッチできなかったので、
それはmp3形式の音楽にUnityのスクリプトをアタッチしようとする考え方と同じです。
インポートしたファイルは純粋なアセットであり、いわゆる紙のようなアイコンで示されます。
ファイル名を見れば分かるように、拡張子がobjやfbx、mp3など、インポートした資源そのものです。
プレハブとは似て非なるものでGameObjectではないため、スクリプトをアタッチすることはできません。
ダブルクリックすれば代わりに直接手を加えられるソフトが起動します。
ただし何もかも触れられないというわけではなく、
先ほどの「多数のパラメーター」というのが、アセットの種類に応じてUnity内で前加工できる項目になります。

>一度それらをシーンに配置し、それを元に再びプレハブを作ることで
シーンに配置(インスタンス化)した直後の状態でもアタッチ、動作確認は可能です。
ただし今後も配置するたびにスクリプトをアタッチすることになり、
そういった手間を省くためプレハブ化し、状態を保持することができます。

>最初に読み込んだ分のプレハブ(+紙?)は消しても良いものなのでしょうか)
良いか良くないかは目的によります。
プロジェクトからアセット自体を削除すると、それが内包するデータをプロジェクト内で参照できなくなります。
またシーンからアセットのインスタンスを削除すると、シーン内で直接参照できなくなるだけで、元のアセットはプロジェクトに残ります。
プレハブも同様に、シーンからプレハブのインスタンスを削除すると、シーン内で直接参照できなくなるだけで、元のプレハブは残ります。
元のプレハブ自体を削除すると、プレハブはプロジェクト内で参照できなくなりますが、プレハブが利用したスクリプトやメッシュなどの要素はプロジェクトに残ります。

>その後、親の『Enemy』にスクリプトをアタッチしても何も起こりませんでしたが、
MeshRendererが同オブジェクトにアタッチされていないと動作しませんが、間違いはないでしょうか。

>しかし、敵オブジェクトを画面外にはずしても『false』になってくれません…
OnBecameVisible()などはシーンビューのカメラも対象とするためシーンビューを非表示にしてもう一度確認しやがれ!!

593 名前:名前は開発中のものです。 [2013/01/27(日) 06:53:42.98 ID:xUSi3HOB]
アセット、プレハブについての懇切丁寧に説明していただき、本当にありがとうございます!
青い立方体のアイコンという見た目だけで判断して「これはプレハブなんだ」と勘違いしておりました…

>MeshRendererが同オブジェクトにアタッチされていないと
仰る通り、Aniationしかアタッチされておりませんでした。 MeshRendererをアタッチするとスクリプトが機能しました!

>シーンビューのカメラも対象とするため
シーンビューをコンソールビューに切り替えたらうまくいきました!ありがとうございます!

594 名前:名前は開発中のものです。 [2013/01/27(日) 06:55:53.29 ID:xUSi3HOB]
>>593>>592様へのレスです。
失礼しました。

595 名前:名前は開発中のものです。 [2013/01/27(日) 09:38:07.20 ID:04cdfYOC]
Androidアプリの話なのですが、開発中のアプリを開いている最中に
他アプリを起動するとCPU使用率が0になるかと思ったのですが
どうもCPUを使用してるみたいです。
Androidで言うOnStop等の実装をOnApplicationPause等に
置き換えればよさげなところまではわかったのですが
そもそも何がCPUを食ってるのかわかりません。

作成したアプリ起動中に他アプリなどを起動してアクティブでなくなった場合でも
に止まらない(自前コードで止める必要がある)のはどの部分になるのでしょうか?

Update、FixedUpdate、コルーチンのWaitForSeconds、あとは実行中の
パーティクルだったりアニメーションだったりが対象となると思うのですが

わかる人ご教授ください。

596 名前:名前は開発中のものです。 mailto:sage [2013/01/27(日) 11:49:31.19 ID:4g/YMbH/]
>>MeshRendererをアタッチするとスクリプトが機能しました!
マニュアル読まないんだなぁ

597 名前:名前は開発中のものです。 [2013/01/28(月) 01:06:53.74 ID:gasSNjAr]
Androidアプリの話なのですが、開発中のアプリを開いている最中に
他アプリを起動するとCPU使用率が0になるかと思ったのですが
どうもCPUを使用してるみたいです。
Androidで言うOnStop等の実装をOnApplicationPause等に
置き換えればよさげなところまではわかったのですが
そもそも何がCPUを食ってるのかわかりません。

作成したアプリ起動中に他アプリなどを起動してアクティブでなくなった場合でも
に止まらない(自前コードで止める必要がある)のはどの部分になるのでしょうか?

Update、FixedUpdate、コルーチンのWaitForSeconds、あとは実行中の
パーティクルだったりアニメーションだったりが対象となると思うのですが

598 名前:名前は開発中のものです。 mailto:sage [2013/01/28(月) 11:23:12.89 ID:6l046Dcm]
Blenderから人体メッシュをUnityにクリック&ドロップで読み込んだんですが
頭のみ表示されません なんで?

頭のみ顔のテクスチャを貼ってます テクスチャPNGも読み込み済みです
Unity側でテクスチャの設定をし直さないとだめかと思ったんですが
なぜか頭のメッシュ自体がプレビューで表示されません

599 名前:名前は開発中のものです。 mailto:sage [2013/01/28(月) 12:09:37.41 ID:UCXgrZg8]
>>598
テクスチャのアルファで透明になってる可能性は?
テクスチャのインポート設定で試しにアルファのないフォーマットに変換してみたり、
よくわからなければテクスチャをアルファのないJPGあたりにして差し替えてみるとか

600 名前:名前は開発中のものです。 mailto:sage [2013/01/28(月) 14:10:20.04 ID:6l046Dcm]
だめでした テクスチャ外して再読み込みしても相変わらず頭のメッシュだけが表示されないです
Blenderの方で色々調べてみますが心当たりのある方がいたらご教授よろです

601 名前:名前は開発中のものです。 mailto:sage [2013/01/28(月) 15:39:21.67 ID:uw7UtKNT]
ポリゴン裏返っているんじゃないの?



602 名前:名前は開発中のものです。 mailto:sage [2013/01/28(月) 20:00:40.20 ID:6l046Dcm]
Unityのバージョン上げたらできました

追加で質問です
ただのマテリアルと マテリアルと同じ色のテクスチャでは色に違いがでますよね?
(同じ色なのにテクスチャがややくすむ)
パーツ全部にテクスチャ貼って色合いを統一するのが一般的なんでしょうか

603 名前:名前は開発中のものです。 mailto:sage [2013/01/28(月) 20:26:34.21 ID:XFGn5OV2]
>>602
一般的には、大抵の人は自分の都合で考えて自分で決めてる
あえて言うなら完全単色のオブジェクトでも無い限り、マテリアル減らしてテクスチャで用足すと思う

604 名前:名前は開発中のものです。 mailto:sage [2013/01/28(月) 23:21:01.52 ID:cCLqWuy7]
C言語のように数値にカンマ区切りをつけたり(例 1,000,000)
少数値の何桁目まで表示(例 1.00)
することってできますか?

605 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 00:02:49.58 ID:OFYVeKmp]
>>604
JSでもC#でも 数字に .ToString("FORMATSTR")で整形できるからToStringのマニュアル読むよろし

606 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 00:35:30.69 ID:tl//jFKo]
C言語でできたっけ・・?

607 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 00:56:01.15 ID:aXs+PPSM]
ボールを重力方向に転がすゲームをつくっています。
iPhone(横向き)でバイナリを吐き出すと下記のコードだと
うまく縦・横方向にボールがいってくれません。。。
Physics.gravity = Vector3(-accel.y ,accel.z, accel.x) * 50.0;

accel.z,accel.xを入れ替えたりQuaternion等やってみたのですがうまくいかず。。
よろしければご教授お願い致します。。。

608 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 01:50:54.59 ID:7nrPsfEW]
ロジック的に間違っていないか確認するために
PC用にソース改造して書きだしてみる(矢印キーに重力を割り当てる)。
それで上手く動かなかかったら、根本的に間違っていると考えられる。

609 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 02:41:37.66 ID:WgN0br4k]
あるボタンを押すと
「OK」「キャンセル」などの確認ボタンを更に出し
他のボタンを無効化するには

bool型変数を使ってボタンが押されているかどうか判定し
他のボタンを表示・非表示の切り替えするしかないですか?

610 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 02:43:35.67 ID:bqFdpSCp]
カメラの有効レイヤーの切り替えでもいける、
一つ一つに有効無効の条件式入れるのは手作業の量が半端ない

611 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 02:56:29.63 ID:bqFdpSCp]
とっさに書いたが、俺はその場合は、
そのあるボタンをPrefab化しといて、必要な時にInstantiateして(レイヤーでそのあるボタンしか反応しないようにしておく)、
OK or キャンセル押されたらその情報をコールバック関数なりイベントなりで返して、自身は勝手にDestroyさせる

っていう風にすればAPI的に使えるように出来るので便利



612 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 11:58:30.29 ID:r3d791fw]
>>606
sprintfとか基礎どころか入門レベルで出てくる話だと思うが

613 名前:名前は開発中のものです。 mailto:sage [2013/01/29(火) 12:00:23.02 ID:S9UTDarb]
そもそもボタンて何で作ってるのさ?
板ポリでRaycastしてるなら上にコライダーかぶせればいい
GUIはわからん

614 名前:名前は開発中のものです。 mailto:sage [2013/01/30(水) 10:19:47.59 ID:N6VuvbxY]
printfの3桁区切りなんて対応してる処理系殆どないじゃん

615 名前:名前は開発中のものです。 mailto:sage [2013/01/30(水) 13:31:02.66 ID:pJMeUZcY]
UpdateやAwakeといった種類の関数の中で、
アニメーション処理を終えた後の処理、つまりボーンの位置座標を弄ることが出来るのはどの関数なのでしょうか?
モデル全体の移動を担っているRootボーンのローカル座標に毎フレーム0,0,0を書き込み、
モデル位置を親オブジェクト原点に固定しておく目的で使用したいと思っています。
ご教示お願いします。

616 名前:名前は開発中のものです。 mailto:sage [2013/01/30(水) 13:42:59.11 ID:pJMeUZcY]
すみません、自己解決しました。LateUpdateがそのようです。
試せばすぐに分かるようなことでスレを汚してしまい申し訳ありません。

617 名前:名前は開発中のものです。 mailto:sage [2013/01/30(水) 14:27:15.78 ID:Gzioqvyj]
>>615
>モデル位置を親オブジェクト原点に固定しておく
座標書き換えずとも、別の空白オブジェクト作って
親子関係にすればモデルは動かないんじゃ?とも思ったけど。

一応公式日本語チュートリアル貼っておくな。
ttp://docs-jp.unity3d.com/

618 名前:名前は開発中のものです。 mailto:sage [2013/01/31(木) 00:12:16.80 ID:i3HRnVdR]
バージョン4,0で黄色のUnity入門書を参考に勉強しています。
Particlr Systemを作っても Ellipsoid Particle Emitterコンポーネントが出てこないのですが
どこにあるのでしょうか?

619 名前:名前は開発中のものです。 mailto:sage [2013/01/31(木) 00:50:08.73 ID:3VN8m5ux]
3.5までのParticleと4.0以降のShurikenParticleって別モンだろ

620 名前:名前は開発中のものです。 mailto:sage [2013/01/31(木) 00:55:50.71 ID:dQJV6/oA]
メニューすら探そうとしないのか!
何か無くなってるって思ったらLegacyを頼りに探すといいですよ。
あとその本持ってないけどParticlre Systemを用意しろなんて書いてないだろ!
Component → Effects → Legacy Particles の中にあるのでそれを使ってくださいな。

621 名前:名前は開発中のものです。 mailto:sage [2013/01/31(木) 01:52:15.55 ID:i3HRnVdR]
>>620
厳しさの中に優しさをもって教えていただきありがとうございました。



622 名前:名前は開発中のものです。 mailto:sage [2013/01/31(木) 01:56:14.44 ID:3NCTfdck]
新しいシーンにゲームのステージを作っていってるのだけれど
毎シーンごと(新ステージ)にオブジェクトを何十個も並べてくのが手間で困っています
コードでざっと何十個か作って並べて作ってそれを動作停止中にも残す事って可能でしょうか?

623 名前:名前は開発中のものです。 mailto:sage [2013/01/31(木) 02:36:56.93 ID:3NCTfdck]
よくよく考えると無茶な事聞いてる気がしてきました

1 コードでオブジェクトを生成して並べる
2 実行中の画面でオブジェクト位置を手動調整
3 ボタンかなんかで動くコードでテキストファイルかなんかに吐き出す

実際ゲームを動作させる時はファイルのデータを元に
オブジェクトを生成する感じで行こうと思いますが
この方法は最初から設置してあるシーンと比べて長く待たされますか?






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

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

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