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


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

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



1 名前:名前は開発中のものです。 [2016/10/22(土) 19:15:11.61 ID:a83lJ7M1.net]
3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

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

■本スレ
【3Dゲームエンジン】Unity総合スレッド28 [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/gamedev/1468040448/l50

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
www24.atwiki.jp/unity2ch/

●リンク
・Unity(日本公式サイト)
unity3d.com/jp
・マニュアル
 docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
 unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
 docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
 unity3d.com/jp/unity/faq
・MSDN
 msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。

前スレ
3Dゲームエンジン】Unity質問スレッド26 [無断転載禁止]c2ch.net
echo.2ch.net/test/read.cgi/gamedev/1470448494/l50

162 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 04:46:58.21 ID:ukT7tKF/.net]
>>139
知識が全然ないのに幼稚な質問してしまったみたいですいません
やりたかった事のプログラムがどうしても欲しくて検索して調べたりしたんですがわからなくてここが一番詳しく説明してくれたので何度も質問してしまいました
一応チュートリアルもいくつか完成させたのですが説明が英語なのとC#が全然わからなかったので見てわかるUnity5 C#超入門という本買って勉強してみます
スレの邪魔してすいませんでした

163 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 05:29:11.70 ID:GxBMKFLw.net]
質問スレだから別に問題無い。
あるとすれば、回答者の中にもキチガイが居てそいつぐらい。

164 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 07:57:21.75 ID:lrLQHBZe.net]
>>157
誰も君のこと知らないし、OSが何か、Versionが何か、最終的に何を作りたいのか、unity以外の技術的知識はあるのか
さっぱりわからないままエスパー能力駆使して回答しなきゃいけないんだ
医者が診察せずに処方するのと一緒だよ?
質問内容を相手に伝えること、伝えるために何が必要か知ること、そにためにも多少は自分で解決する努力をすること

本を買うのもいいと思うがネットにも山ほど教材はある
むしろ本の情報は更新の多いUnityでは1年で役に立たなくなると思っておいたほうが良い
人によっては本のほうが学習し易いってのがあるからそういうの考慮して進めてください

165 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 08:22:13.67 ID:dKiTWIN3.net]
>>157
アセットを買えば本も不要ですよ

166 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 09:33:21.03 ID:uMEhLuw9.net]
>>158
自己紹介はアセットを買ってからにしてください

167 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 09:51:30.21 ID:GxBMKFLw.net]
>>161
自己紹介はアセットを買ってからにしてください

168 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 12:48:46.79 ID:NovO1pZj.net]
初級チュートリアルやることは必須
初級チュートリアル未満の質問はご遠慮ください
チュートリアルやってて理解できなかったことの質問は歓迎
チュートリアル以上の難しい質問も歓迎(但し回答できる人が居るか否かは不明)

169 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 12:54:08.70 ID:2HxFS/cL.net]
スクリプトを使って3Dデータを読み込むにはどうすればいいでしょうか?
スクリプトから空のゲームオブジェクトとかキューブとかを作る感じでできますか?
今はResources.Load関係でやるんじゃないかと調べていますが糸口が見えません

170 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 13:05:47.56 ID:V5KdlpJJ ]
[ここ壊れてます]



171 名前:.net mailto: >>164
Resources.load使えばgameobject何でも読み込める。3Dでもモデルでも。
型変換をしっかりな。
[]
[ここ壊れてます]

172 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 13:08:47.67 ID:2HxFS/cL.net]
>>165
ありがとうございます、Resources.loadは合っているんですね
.mbファイルを読み込む場合はどのように記述するべきでしょうか?

173 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 14:11:45.85 ID:yiFX+Q7E.net]
>>166
Resources.Loadで読み込む対象はAssetsフォルダ下にあるResourcesフォルダの中になければならず、指定するパスはResourcesフォルダからの相対パスである事、拡張子は不要であることに注意な

例えばAssets/Resources/A.prefabならResources.Load("A")だし、Assets/MyGame/Resources/Textures/B.pngの場合はResources.Load("Textures/B")で読める

読み込んだら適切にキャストすること
fbx等の3dファイル自体を読み込むと面倒なのでprefabにしておく事を推奨

またアプリのビルドに含めない追加データの場合はAssetBandleを使う、事前にAssetBandleを作っておかなければならないがサーバから追加データをダウンロードして使うなどの場合にはこれ
エディタスクリプトで対象がResources以下にない場合はAssetDatabaseを使うがエディタ異存なのでエディタ上でしか使えない

読み込み関係の質問で困るのは「どんな意図」で「どこ」から「何を」読み込みたいのかがわからないこと、これによって適切な答えが変化するから
他の質問でも意図や状況のわかる質問は答えやすいからその辺考えてから質問するといいかも

174 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 14:23:47.06 ID:vVTfxLnG.net]
また常連さんのお説教モードかよ
ほんとアホみたいな事を毎回毎回偉そうに
つか質問してる奴アホすぎね
データって概念がないくらいド素人なんじゃね

175 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 14:29:39.88 ID:NovO1pZj.net]
チュートリアルはやらない
マニュアルは見ない
自分で調べるための基礎知識もない

のは確かだな、あんまカリカリせずここはそんなスレだと思ってスルーするのがいい

176 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 14:39:09.04 ID:DWYvkO2+.net]
てか、切れてる奴に限って質問に答えないよなw
スレの空気悪くして足引っ張ろうとしてるのが見え見えで笑えてくる

177 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 14:50:30.25 ID:NovO1pZj.net]
でもこの類の質問する人って多分何にもわかってないからこの場合だと
データ、ファイル、入出力からプレハブ、アセット、アセットバンドルまで全部説明しないと理解できないと思う
中途半端に答えても無駄だと思う
詳しい説明してるどっかのURLでも貼ったほうがいいかもね

178 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 15:03:34.28 ID:2HxFS/cL.net]
>>167
ありがとうございます、素直にプレハブ化したものを呼び出すようにします
最後2行おっしゃる通りで・・・良く分かります、助かりました

179 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 15:07:29.77 ID:NovO1pZj.net]
ね、このように全然理解してないのがよくわかるでしょw

180 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 15:10:45.27 ID:2HxFS/cL.net]
>>173
unity歴2日の素人いじめて楽しいか(´・ω・`)
Instantiate(Resources.Load("パス"),new Vector3(pos[0],pos[1],pos[2]),Quaternion.identity);
で呼び出せたけどそれじゃあかんのん?



181 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 15:15:48.31 ID:NovO1pZj.net]
つかきみはもう何がやりたいのかブレてんだよ
FBXなりの外部データを直接読み込んで使いたいのか
単にプレハブを使いたいだけなのか
いやだからほんとチュートリアルでいちからやれってw

182 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 15:25:57.02 ID:2HxFS/cL.net]
>>175
.mbファイルを直接読み込みたかったけど、それは面倒とおっしゃるし無理して外部データを読み込む必要もないということで今回は大人しくプレハブを使うよ
結局.mbファイルを直接読み込む方法は分かってないから問題と言えば問題だけどどうしても必要になる程複雑なことやるようになる気はしないしまぁいいかなって

183 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 15:59:02.38 ID:dKiTWIN3.net]
アセットをかえばチュートリアルもいりませんよ

184 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 19:46:48.82 ID:q7x1TRRg.net]
>>125
https://docs.unity3d.com/ja/current/Manual/RootMotion.html
この辺

185 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 21:59:46.40 ID:K2EL/kjv.net]
質問お願いします。
白いスプライトにテクスチャか何か貼って模様を付けたいんだけど方法がわかりません。
どっかに情報とかありませんか?

5.5です

186 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 22:17:06.48 ID:uMEhLuw9.net]
>>179
過去レスぐらい読めよカス
答えはこのスレの中にいくつもある

187 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 23:11:16.40 ID:2HxFS/cL.net]
いくつもある中のたった1つも安価付けられない無能が僕

188 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 23:28:40.29 ID:uMEhLuw9.net]
無能集団の中心で自己紹介をするのが君

189 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 23:35:54.21 ID:AAc5gsYu.net]
ちょっと笑った
自称Unity2日目の2HxFS/cLが言う台詞じゃねえな

190 名前:名前は開発中のものです。 mailto:sage [2016/10/29(土) 23:38:30.80 ID:2HxFS/cL.net]
そんな僕が大好きな君
照れ隠しに人を傷つけることもあるけど本当は優しい所もあるって知っているよ



191 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 02:04:17.52 ID:a1u0NES5.net]
>>180
このスレ?
(見つけられない)

192 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 15:07:18.32 ID:CuNzNKoi.net]
質問は理解できなかったけど、とりあえず煽ってみたかったというオチかな
悲しいね

193 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 16:45:36.28 ID:RiodarQP.net]
別に難しい質問じゃないんだから
理解できないとしたらそれはお前だけだと思う
普通はそんな発想すら出て来ないから

そう考えると確かに悲しいね(お前の頭の構造が)

194 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 16:56:42.38 ID:CuNzNKoi.net]
>>187
頑張って見下して偉いねぇ

195 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 17:20:19.92 ID:GuUK1xnL.net]
アセットをかえばみんな仲良くゲーム作りが出来ると思います

196 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 19:52:47.48 ID:RiodarQP.net]
その通り
アセットを買わないから>>188みたいな頭の悪い朝鮮的な
もとい挑戦的な発言をしてしまう

>>185はUnityに対する信心が試されているのだということに気づくことから始めよう
Unityにおけるゲーム作りとは、Unityを信仰することに他ならない
信仰せよ。そうすればスレにいくつもちりばめられた真実を見つけることができる
すでに君はもう何度も目にしているのだ。信仰せよ

197 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 20:08:40.11 ID:CuNzNKoi.net]
>>190
あぁ、本当だ。信仰のおかげで俺にも見えました。
答えはこのスレに!ある!

198 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 20:13:38.84 ID:RiodarQP.net]
>>185
ご覧なさい
日本語と頭の不自由な朝鮮人でも、心を開いたらいとも容易く見えるようになりました
あなたにもきっと見えます。汝Unityを愛し貢げ

199 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 20:24:26.45 ID:a1u0NES5.net]
まぁ、知ってたけど
ガッカリだな

200 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 20:30:57.56 ID:chfJtAPf.net]
ネットワークゲームの作り方について調べています
ちょっと前にunetというのが加わったという事がわかったのですが
これって無料で使うには同時接続数が20までという縛りがあるんですよね?
それでターンベースのゲームをできるだけ安い金額でもっとたくさんの
プレイヤーで使えるサービスや手法を探しています
一体どんなものがあるでしょうか?



201 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 20:45:25.26 ID:GuUK1xnL.net]
>>194
アセットをかえばネットワークゲームもかんたんに作れますよ。
たしかアセットストアのサービスにあったと思います

202 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 21:54:24.20 ID:ffheSMyU.net]
その金額が問題になるようなデータの使い方するの?
素直に金払った方がトータルコストやすいんじゃないの?

203 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 22:10:49.99 ID:Nlddrre5.net]
>>196
知らないなら答えてもらわなくて結構です

204 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 22:34:24.53 ID:chfJtAPf.net]
>>197この人は俺では無いですw

>>196
気を悪くしないでください

205 名前:名前は開発中のものです。 mailto:sage [2016/10/30(日) 22:44:34.72 ID:oTE7zm60.net]
あったまきた

206 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 00:10:04.87 ID:PfSJ1RiK.net]
>>198
所詮2chなので気を使わなくていいですよー
マジレスでいいサービスあるけど金がかかるからって話なら金が問題になるほど使われるのか?って事もあるから金を払って使う事も検討する価値あるのではと。
他の事情あるなら良しなに。

207 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 00:27:00.76 ID:9rV4cTl5.net]
>>200
教えてくださいお願いします
モノビット、photon、unetは一応調べました
その結果ちょっと違うかなと

208 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 11:04:17.35 ID:1DKw/B11.net]
独自でいいよ、汎用に作るんでもなけりゃそんな手間でもない

209 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 12:14:56.44 ID:JJ1nNgoC.net]
>>194
ターンベースって事は基本的に1vs1じゃないの?
複数人でターンベースってゲームシステム的にだるくならない?

書かれている同時接続数20の縛りは同じゲームにつなぐ人数なのでMMORPGでないかぎり問題にはならないとおもうよ。

なお、ターンベースならリアルタイム性が必要ないので自前でSocketでもWebベースのロングポーリングでも行けるからまず簡単なチャットとかで試すと良いんじゃ無いかな。
(テキストを全員に配るのもゲームの盤面情報を全員に配るのも基本は一緒なんで、 例:チャットの会話の中身をJSONとかで配れば良いだけ)

FPSみたいにミリセカンドのリアルタイム処理が必要だと作り込みが大変だけどターンベースなら問題でないっしょ?

210 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 12:18:27.72 ID:Syas6g4v.net]
Unity関係ねえじゃん
専門学校で先生にでも聞いてくれ
卒業生がそのまま先生になるような実務経験なにそれ?のとんでも専門学校もあるみたいだけどw



211 名前:名前は開発中のものです。 [2016/10/31(月) 12:46:45.76 ID:9rV4cTl5.net]
>>203
色々調べるにやっぱり20人ってのはそのゲームの全ネットの人数制限で
間違い無さそうです
つまり二人プレイゲームなら同時に10組が限界ということです

俺ネットのプログラミングは全く素人なんでsocketとかよくわからないんですよね
だからなにかネットプレイ用のサービスがあればいいなと思って聞いてみたんですけどこれから勉強したいと思います
ありがとうございました

212 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 12:47:45.82 ID:2HZAdPdq.net]
Webベースでいいんでない?
OpenShiftとかの無料枠だけで実験程度ならできますし

213 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 12:49:19.56 ID://VW5dHK.net]
毎回毎回これから勉強する調べるつーておまえは何も進歩がねえ
今後は実際にやってから具体的に判らないことだけ聞け

214 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 12:54:35.48 ID:Syas6g4v.net]
そんな事を聞くような奴ならここで何度も質問しない
ここはそうした底辺がたむろするスレだと認識したまえ
流石に直接Unity関係ねえ話題は止めてほしいけどw

215 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 13:11:47.57 ID:1oakIIf5.net]
答えたいけど知識がないんだ、ごめんね

216 名前:名前は開発中のものです。 [2016/10/31(月) 13:30:44.01 ID:9rV4cTl5.net]
>>207
すいませんね
ネットワークに関して何を勉強したらいいかもわからなかったから
「サービスがあるかどうか」という質問をしました
だから出来れば「サービスが有るかどうか」という疑問に対して答えてほしかったです
それをすっとばして「勉強せいボケ」とか言われてもこちらとしてはたいへん
困ってしまいますw

217 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 13:35:12.24 ID:Syas6g4v.net]
ね、こんな奴だから
まあ答えるほうも俺を含めて誰もまともに答える気はないようだけどなw

218 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 13:41:06.37 ID:2eTL9jbQ.net]
>>211
答える気ないなら

219 名前:出てけば? []
[ここ壊れてます]

220 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 13:45:19.96 ID://VW5dHK.net]
ちょっと調べればすぐ判るような答えにありがたがってるくせによく言う
自分で調べる気皆無の怠け者かほんとに調べることの出来ない馬鹿か



221 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 13:46:13.04 ID:1oakIIf5.net]
>>211
ばかにすんなクズが、答える気はあるんだよ

222 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 13:49:07.34 ID:9yGLccrL.net]
まあまあ、みなさん落ち着いて
アセットをかえば丸く収まりますから

223 名前:名前は開発中のものです。 [2016/10/31(月) 13:50:32.38 ID:9rV4cTl5.net]
なんか悪い事しちゃったね
俺は去ります
さようなら

224 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 14:39:52.60 ID:1DKw/B11.net]
UNETの同時接続数に制限はないでしょ
自分でサーバ立てれば最大は能力次第

225 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 14:53:25.88 ID:KUxh83GE.net]
>>214
答える気はあっても答える能力がないんじゃなぁ....笑
かわいそうな奴ww

226 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 15:05:35.58 ID:1oakIIf5.net]
>>218
今勉強してるから臭い口開かないで

227 名前:名前は開発中のものです。 [2016/10/31(月) 15:36:16.17 ID:9rV4cTl5.net]
俺のことで喧嘩するなよw
人によっては別回線で荒らしてると思う人もいるわけだしハイもう終わり
終わり終わり!
ノーカンノーカン!
次の話題どうぞ↓

228 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 15:57:19.96 ID:YaeOwjU2.net]
自分が糞スレ化の元凶だと気づかない池沼

229 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 16:17:22.10 ID:9yGLccrL.net]
まあまあ落ち着いて

みんなでアセット買いましょうよ
それでみんなハッピーですよ

230 名前:名前は開発中のものです。 mailto:sage [2016/10/31(月) 16:59:01.47 ID:KUxh83GE.net]
>>219
かわいいw



231 名前:名前は開発中のものです。 [2016/10/31(月) 17:12:11.04 ID:iWQ6QXeu.net]
さようならと言っておきながら
執拗にスレに居座るキチガイに何を言っても無駄やで

232 名前:名前は開発中のものです。 mailto:sage [2016/11/01(火) 00:51:06.04 ID:tNWW6sqy.net]
なんでこここんなに荒れてんの...

233 名前:名前は開発中のものです。 [2016/11/01(火) 00:55:34.87 ID:u1/5Y3GD.net]
スマホ版マイクラあるけど、
あのスペックでサクサク動くがどうやって実装してんだろう
見た感じ結構な量のオブジェクト生成してるはずなのに(Oldで視界内に収まるだけでも256*256の地形サイズあるし)
単純に同じ量unityでブロック生成してもけっこうfps落ちるんだが・・・

なんか手法とか書籍とかの解説ないかね

234 名前:名前は開発中のものです。 mailto:sage [2016/11/01(火) 01:04:18.57 ID:tNWW6sqy.net]
>>226
動的なオクルージョンカリング使えばいけそう

それか多次元配列用意してそれにブロックのIDとか記録させといてパフォーマンスが落ちる直前までその多次元配列を参照してブロックを生成させつずけるとか
パフォーマンスが落ちたら重要度の低いブロックから消していく
とか

まあ俺の勝手な妄想だから実用的にするにはもっと色々て加えたりしないとダメだと思うけど

235 名前:名前は開発中のものです。 [2016/11/01(火) 01:18:26.50 ID:u1/5Y3GD.net]
>>227
いまunityの公式リファレンスのオクルージョンカリングみてきたけど
これで実装とかできそうな感じしますね
面倒だけどブロックだから配列で管理してしまえばCollision切れるし

配列で管理して隣り合ったブロックが無い場合のみオブジェクト生成する
視認範囲外のオブジェクトは削除する
は一応思いついたけど・・・

これらを組み合わせてんのかなぁ

236 名前:名前は開発中のものです。 [2016/11/01(火) 01:34:36.04 ID:u1/5Y3GD.net]
隣り合ったじゃないか
囲まれたブロックじゃなければだった

237 名前:名前は開発中のものです。 mailto:sage [2016/11/01(火) 02:55:17.13 ID:W6J55VmB.net]
UnityのオクルージョンカリングはUmbraっていう外製のやつを使ってたような
違ったかな

238 名前:名前は開発中のものです。 [2016/11/01(火) 12:27:07.04 ID:O9xzHndz.net]
>>225
喚いているのは信仰が足りない者ばかりですよ
大多数の信者はせっせとアセットを購入することで精神を浄化して
心穏やかに過ごしています

239 名前:名前は開発中のものです。 mailto:sage [2016/11/01(火) 21:59:05.84 ID:R98BD1Sb.net]
スマホのマイクラはUnityで作られてるの?

240 名前:名前は開発中のものです。 mailto:sage [2016/11/01(火) 22:28:48.71 ID:wc0TXCc1.net]
マテリアルのスクリプトからのアクセスについて質問です
キーが押された時にemissionを付けようと思い、公式やブログなどを参考に書きましたが、複数のマテリアルが付いたオブジェクトに対しての動作がおかしいので教えてください

if(Input.GetKey(KeyCode.A))
{
_renderer.materials[1].EnableKeyword("_EMISSION"); _renderer.materials[1].SetColor("_EmissionColor", new Color(1, 0, 0));
}
else
{
_renderer.materials[1].DisableKeyword("_EMISSION");
}

これでAキーを押してる間に複数のマテリアルの中から特定の一つのマテリアルにだけエミッションを有効化して、キーを離すと無効化させることができました
しかし、これだと再びAキーを押してもエミッションをオンにすることができません
どのように書き換えればいいでしょうか

スタートでゲットコンポーネントしてます
_rendererはレンダーの変数です
アップデート関数の中での処理です



241 名前:名前は開発中のものです。 mailto:sage [2016/11/01(火) 23:26:50.94 ID:2HltpobE.net]
どのように書き換えるか考える前に、アセットを買ってみてはどうでしょうか?

242 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 00:19:43.71 ID:bbo7pWMq.net]
>>233
ぱっと見間違いが見当たらなかったのでコピペして試したが問題なく動いた
少なくとも貼られたスクリプトの範囲には動かない理由がないから動かないとすればそこじゃない箇所に問題があるのだろう
そのスクリプトだとAを押してない全てのフレームで消す処理が走ってる訳で、それで消した後点ける事が出来ないなら最初から点かないはずだ

余談だが毎フレーム無駄な処理が走ってるからGetKey〜elseじゃなくGetKeyDown/GetKeyUpのに書き換えた方がいいかもしれない

243 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 00:30:47.45 ID:hylXej3U.net]
典型的なスクリプト判らないくせにコピペして使えてると思ってる初心者だな
>これだと再びAキーを押してもエミッションをオンにすることができません
ってのはスクリプト書いてる奴ならメソッドやら変数の問題だと馬鹿でもチョンでも判る

244 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 00:37:12.19 ID:e9UyN5Zn.net]
エスパー頼みには限界がある
わざわざ同条件にして動かしてくれる暇な奴もそうそういるもんじゃない
どうせたいした事やってないだろうから質問する奴はプロジェクト毎全部うpしたほうがいいかもな

245 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 02:17:57.80 ID:di61rlRT.net]
>>235
わざわざありがとうございます
新規プロジェクトで同じようにしても思った通りには動作しなかったので、別オブジェクトに同じスクリプトとマテリアルをつけて、sharedMaterialに書き換えたらきちんと動作しました

downとupに書き換えます、ありがとうございます

246 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 02:37:23.65 ID:BJlrx+OR.net]
それって仕組みが理解出来てなくて全然原因究明してないってことだよ
きちんとデバッグしないと何時迄も馬鹿初心者から抜け出せないよ

247 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 08:38:58.75 ID:fVPvgI5m.net]
難しそうな話してる時はいなかったのに、馬鹿にするときだけは元気だよなおまえら
部下相手にやればいいのに・・・あ、無能に部下とか居るはずないか

248 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 09:41:39.06 ID:HKkzO2Fh.net]
このスレで難しそうな話って一度も無くない?
説明不足でエスパー補完しなきゃならない質問なら山ほどあるが

249 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 09:49:56.57 ID:fVPvgI5m.net]
そうだね、アセット買えば全部簡単に解決だね

250 名前:名前は開発中のものです。 [2016/11/02(水) 10:12:32.97 ID:Wsi0KvYi.net]
と言ってる当の本人がアセットを買わずに心をすさませて
見苦しく他人を煽り立ててしまっている件



251 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 10:14:22.26 ID:fVPvgI5m.net]
さっきまでの私はアセットを持っていませんでした
今の私はアセットを持っているので心穏やかですよ
さぁなんでも聞いてごらんなさい

252 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 10:16:43.01 ID:xC8RbMAZ.net]
アセットが君と共に在らんことを

253 名前:名前は開発中のものです。 [2016/11/02(水) 11:20:36.32 ID:Wsi0KvYi.net]
>>244
じゃあ質問。
「持つ」と「買う」では比較軸が全然違うけど
買ったから持ったの? それとも買わずに持った(割った、盗んだ)の? どっち?

254 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 11:41:19.20 ID:fVPvgI5m.net]
>>246
落ち着いて聞きなさい。
持つ持たざるはあくまで心の様を表すのであり、かようなことは瑣末な問題に過ぎないのですよ。

255 名前:名前は開発中のものです。 [2016/11/02(水) 11:45:54.68 ID:Wsi0KvYi.net]
つまり持ったというのは嘘であると
これだから信心が足りない者は困る
本当は腸が煮えくりかえる思い出モニターの前で顔を真っ赤にしながら

>今の私はアセットを持っているので心穏やかですよ

などと嘘をつく朝鮮的な人間はこのスレッドにはふさわしくないよ
金を持たない者はUnityを使うに値しない。消えたまえ

256 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 12:14:40.37 ID:fVPvgI5m.net]
>>248
アセットの何たるかを理解するのです、さすればあなたの心も救われるでしょう

257 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 13:13:21.10 ID:ui6TwidQ.net]
割ったんやな

258 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 13:20:44.19 ID:HKkzO2Fh.net]
オンライン認証でユーザー登録してるUnityで割るとかアホか
製品化して運良く売れたら損害賠償か割れ暴露で炎上だな
売れても売れなくても詰まる未来w

259 名前:名前は開発中のものです。 [2016/11/02(水) 13:38:58.89 ID:Wsi0KvYi.net]
なに、この必死な子w

260 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 13:42:39.50 ID:/AApIc4U.net]
昔でいう「ワレザー」降臨なの?



261 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 13:44:41.97 ID:e9UyN5Zn.net]
>>252
客観的に見て必死で頭の弱い子はおまえのほうだな

262 名前:名前は開発中のものです。 mailto:sage [2016/11/02(水) 13:52:19.19 ID:ku/sdb9N.net]
ようやくゲーム開発中のニート仲間たちが起き出したな
このスレって深夜と昼過ぎが賑わうな






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

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

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