[過去ログ] 【3Dゲームエンジン】Unity質問スレッド28 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: 2016/12/13(火)22:34 ID:X+rEJddk(1) AAS
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が建てて下さい。
■本スレ
省20
922: 2017/05/16(火)18:15 ID:Y8R/AMUy(3/3) AAS
DirextInputって何だよDirectInputね
923: 2017/05/16(火)19:16 ID:CjxILSOS(2/2) AAS
>>908
Unityのバージョンは最新の5.6.1f1です。
African BaobabのDesktop, Hero, Mobileのそれぞれ1と2、
Free SpeedTreesのBroadleaf,, Conifer, PalmのDesktopで、
コライダー追加などの手を一切加えていない状態のものを、
TerrainのTreeからRandom Tree Rotation付きでペイントしてみましたが、
やはり子要素のコライダーは回転していませんでした。
省8
924: 2017/05/16(火)19:16 ID:QYCP+qnw(2/2) AAS
>>921
詳しくありがとうございます
試してみます
925(3): 2017/05/17(水)05:00 ID:QO84OcL3(1) AAS
AssetStoreではウイルスのようなものを無料でばらまいてるひとっていますか?
某ステージのAssetをインポートしたらオブジェクトにつけていたタグがおかしくなりました
Unity開発環境上ではオブジェクトのタグは正常なままで問題なく動くのですが
ExeやWebglにビルドするとタグが勝手に変わっており動作がおかしくなってしまいます
926: 2017/05/17(水)07:51 ID:96Wct7Q2(1) AAS
0ではないでしょうな。
ただそれは、知らない仕様があったのか、バクだと思うけどね。
怪しいアセットのところに聞いてみたほうがいい。
927: 2017/05/17(水)08:30 ID:yufZwy5I(1) AAS
>>925
ウイルスです
被害が拡大する前にプロジェクトを削除してUnityに通報しましょう
示談という形でお金を貰えるかもしれません
928: 2017/05/17(水)09:09 ID:UNQqS8tf(1) AAS
>>925
ワロタw
Visual Studio Communityで .tag を全文検索する時に
検索範囲をプロジェクトにしてみ
プロジェクトの全ソースから該当箇所が検索できる
そのコード書いた奴が犯人だなw
929(1): 2017/05/17(水)09:38 ID:IECu6H/R(1) AAS
>>925
無料アセットは危険だからね
有料アセットを購入した方がいいよ
結果的にはそっちのほうが安くなる
ただほど高いものはない
930: 2017/05/17(水)15:36 ID:GGl7FfpC(1) AAS
>>929
アセットは買った方がいいですね
931: 2017/05/17(水)15:49 ID:jztN8I9l(1) AAS
リアルタイムでタグ書き換える糞コードとかバグの温床だろw
誰だよそんな糞コード書いたアホはw
932(2): sage 2017/05/17(水)15:54 ID:lx22dPvY(1/3) AAS
はじめてのunityというサイトの玉転がしというページで、
スクリプトをコピペしてるのにエラーが出ます。
使用しているのは、最新のunityです。今日、インストしました。
どこかおかしなところはありますか?スクリプトエラーでロードできない。
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
省9
933(1): 2017/05/17(水)15:56 ID:lx22dPvY(2/3) AAS
アゲてしまった。
こういうのをいじるのははじめてですが新鮮です。
スクリプトさえなければですが、、、。
このスクリプトに記載された情報をコピペじゃなくて理解できるようになりたいのですが、
参照するのに良いサイトなどはありますか?
FLOATとかでググっても出てこないです。
934: 2017/05/17(水)16:18 ID:pV332LYD(1) AAS
>>932
エラー読みなよ。addできない理由が英語で書いてある上に
ご丁寧に直し方まで書いてある。それを直せばいいだけ。
935: 2017/05/17(水)17:40 ID:lx22dPvY(3/3) AAS
いろいろ調べてみたが、エラーメッセージは、
コンパイルエラーを治すか、有効なスクリプトを割り当てろ。
monobehaviourスクリプトが含まれていないか、
ファイルネームと一致しない。
ファイルネームは指定されたとおりに作っているはずだが、、、
スクリプト自体の理解がないから、よくわからんちん。
このHPが最新のUNITYに対応していないとかいう落ちじゃないよね。
936: 2017/05/17(水)17:44 ID:BN8TfF9V(1) AAS
>>933
まずC#の絵本
937: 2017/05/17(水)17:47 ID:iQNBY4Lj(1) AAS
>>932
エラーが出たならエラーの内容を書こう
あとunityのバージョンも書こう
チュートリアルで詰まってる人はバージョン違いであることが多い
938: 2017/05/17(水)17:52 ID:LPnoiJNp(1) AAS
タグの設定をしてなさそう
記載された手順を1行ずつ確認しながらもう一度やり直せ
939: 2017/05/17(水)18:16 ID:IQLWDFdt(1) AAS
Text scoreLabelとか割り当ててる?
海栗の画面から設定いる
940: 2017/05/17(水)18:18 ID:7NZvRste(1) AAS
ファイル名とclass名の不一致は、非情に厳格にチェックされるようになったから
大文字/小文字/スペース/アンダースコアが100%完全に一致してないと全部弾かれる
941: 2017/05/17(水)18:52 ID:rsKAwhT2(1) AAS
コンティニューしますか?
はい |>いいえ
942(2): 2017/05/17(水)21:56 ID:SuEKPzqF(1) AAS
すみません、始めたばかりで質問自体わかりにくいかもしれません
例えばプレイヤーがScene1でアイテムAを消費し、アイテムBを拾ったとして
エリア移動してScene2に行った時、アイテムAはなくなったままで、アイテムBは持ったまま
というようなプレイヤーステータスやインベントリ内容をゲーム全体で共用管理するのには
どういうやり方が一般的なんでしょうか?
Scene遷移するとどうやら全てのオブジェクトが破棄されてしまうようなので……
やはり全てのSceneにstatic変数を使いまくったゲームマネージャみたいなのを作るべきでしょうか
943(1): 2017/05/17(水)23:02 ID:hq++2/wd(1) AAS
そういったゲームを通して管理したい内容はDon'tDestroyOnLoadをつけたオブジェクトの配下にぶら下げて管理してる。
944(1): 2017/05/17(水)23:04 ID:Qry4PsLY(1) AAS
>>942
アセットをかえばいいんじゃない
945: 2017/05/17(水)23:04 ID:70JnwYPB(1) AAS
変数に持っちゃうとDUPEしそうだからデータベースかPlayerPrefsかね
DontDestroyOnLoadでもいいが値のチェックがめんどそう
946: 2017/05/18(木)01:49 ID:emm8vT5P(1/2) AAS
そういうのはベースシーンで管理してレベル本体はLoad additiveみたいなやり方とか
947: 2017/05/18(木)08:04 ID:CHYmiUuU(1) AAS
>>942
ScriptableObjectでセーブ
948: 2017/05/18(木)08:44 ID:2/bTtyL/(1) AAS
シーン間のデータ共有の話にデータベースだのScriptableObjectだの使えってアホか?
>>943と>>944しかまともなこと言ってない
949: 2017/05/18(木)08:47 ID:DyWOXTdL(1) AAS
個人制作程度ならそれでもいいけどシーンの多い大規模なプロジェクトだとDontDestroyOnLoadの方が大変だろ
950: 2017/05/18(木)08:51 ID:fajUIvbV(1) AAS
DontDestroyとかそんな一時しのぎの古典的なやり方じゃ
中断も出来ないスパゲティが出来るだけだよw
デバッグで死ぬぜ
あ、デバッグすらしてないんだっけ
951: 2017/05/18(木)10:45 ID:nXHWJlzY(1/2) AAS
じゃあアセットを買うしかないじゃない!
結局他人の力を借りるのね
Unityは技術のある先人が手間を掛けて作ったアセットを買ってただ組み合わせて作るだけだしな!
まだウディタで自分でドット絵から描いてるフリーゲームとかの方がオリジナリティ高いだろ
952: 2017/05/18(木)11:04 ID:nFeZCFbk(1) AAS
会社にはいれば素材は描いて貰えるしな
953: 2017/05/18(木)11:19 ID:9D9K0RN6(1) AAS
アスペ?
954(1): 2017/05/18(木)11:50 ID:yJtLcCWw(1) AAS
アセットおじさんアスペなのかw
1行以上書いたらバレちゃうでしょw
955: 2017/05/18(木)12:18 ID:XpCedoSS(1) AAS
シングルトンクラス
956: 2017/05/18(木)12:37 ID:tD3Ns1Z0(1) AAS
>>954
アセットを買えばバレないと思いますよ
957: 2017/05/18(木)12:44 ID:Of7kZxIO(1) AAS
DontDestroyはデバグしにくすぎるし、使い勝手悪すぎる。
素直にファイル保存かPlayerPrefsでいいんじゃないの?
958: 2017/05/18(木)14:36 ID:emm8vT5P(2/2) AAS
某セーブアセット買っちゃったけど、これ使ったら負けな気がして使ってない・・・
959: 2017/05/18(木)15:06 ID:nXHWJlzY(2/2) AAS
アセットを買いましょう
そしてそれらを使用して作られたゲームは貴方ではなくアセットを作った人の力のおかげだという事です
アセット製作者に感謝しましょう
960: 名無し@キムチ 2017/05/18(木)16:35 ID:v78o5CNv(1) AAS
六角大王でつくったキャラをユニティで使うことはできるのですか?
961: 2017/05/18(木)19:51 ID:oRBlUo7p(1) AAS
NCMBでもいいし
962: 2017/05/18(木)22:11 ID:z4ovXYwp(1) AAS
ICBM
963(2): 2017/05/19(金)02:14 ID:2R1P4zKf(1/2) AAS
敵 Collider Rigidbody
弾 Collider Script(OnTriger〜)
判定用のコンポ―ネントを取り付けた2種類のオブジェクトを用意し、
OnTriggerEnterで弾が敵に当たると共に消滅するように設定しました
しかし、敵が極端にダンゴになっていると一発の弾で複数の相手が消えてしまいます
同一のフレームで複数の敵のColliderに侵入したのが原因と思いますが、
ダンゴを解消する以外に何度もOnTrigerEnterを動かさせないような方法はありますか?
964(1): 2017/05/19(金)02:57 ID:ppFoitKk(1) AAS
>>963
弾の変数に敵のスクリプトから値を参照しにいけるものを用意して、
FalseだったらTrueにして消失、Trueだったら判定を無視とかかなぁ。
965(3): 2017/05/19(金)03:41 ID:8Oh8VSZE(1) AAS
オブジェクトをいくつか用意し、操作を切り替えられるようにする。
プレイヤーが移動させた位置を記憶し、その軌道をリプレイさせ続ける。
オブジェクトが切り替わるごとにリプレイされるオブジェクトは増えていく、というものを作りたいです。
オブジェクトの切り替えはできたのですが、リプレイをうまく切り替えたり保持する方法はありませんか?
今の所リプレイフレームワークを使っています。
リプレイフレームワークを使った拡張の仕方、もしくは他の方法でもいいので教えていただきたいです。
966: 2017/05/19(金)09:45 ID:peyK2bGF(1) AAS
>>965
外部リンク:ja.stackoverflow.com
マルチポストかよw
967: 2017/05/19(金)12:41 ID:S3tkW7Ma(1) AAS
>>965
既にライセンス違反な
リプレイフレームワークはGPLだから、利用した段階でGPLが適用される
全ソースコードを公開、アクセス可能な状態になってないとアウト
968: 2017/05/19(金)14:26 ID:SErcaL/q(1) AAS
>>963
アセットを買えば出来ると思いますよ
969: 2017/05/19(金)16:12 ID:YJyn4XFC(1) AAS
>>965
アセットを買いましょう
そして必ずReadmeとクレジット表記にアセットと制作者名を載せるのです
ライセンス違反なんて起こりません
Unityのゲームはアセットで成り立ちます
970(1): 2017/05/19(金)17:30 ID:oaZtvH7b(1/2) AAS
すごいなGPLって
開発中で配布されてなくても公開義務発生するとか
971: 2017/05/19(金)17:41 ID:SN8xSkIm(1/2) AAS
外部リンク[html]:e-words.jp
洒落でもギャグでもなく、組み込んだらもうGPL感染してしまう
だからウイルス並と言われてるんだがw
972: 2017/05/19(金)17:50 ID:oaZtvH7b(2/2) AAS
GPLも該当するかどうか覚えてないけど
公開義務って公開を要求されたら直ちにソースを提示しなければならない
であってネットに常時置いとけではなかったよね?
そもそも配布していないソフトのコードに対する公開義務が意味不明だけど
973: 2017/05/19(金)18:09 ID:SN8xSkIm(2/2) AAS
リンクしたらもうアウトなのに、GPLを組み込みつつ
GPLを回避してる状態とはどのような状態なんだろ?
974: 2017/05/19(金)19:49 ID:2R1P4zKf(2/2) AAS
>>964
弾の方にTriggerのスクリプトを置いているので、そちらにbool型変数を用意し
言われた通りにチェックしたところ一体目の敵の処理でのみ判定を行うことができました
ありがとうございました
975: 名無し@キムチ 2017/05/19(金)20:29 ID:gkNFfOSU(1/2) AAS
質問です。
試しにaudioをキャラにドラッグしたのですが、ゲームが始まると同時にaudioが鳴るので、削除しようとしたのですが、そのaudioの所在が不明なんです。
ヒエラルキーのキャラの子オブジェクトにも入っていませんし、インスペクターでそれと同じaudioをコンポーネントで追加しているのですが、こちらはawakewo
オンにしていないので、これとも違うようなんです。
一体キャラにドラッグしたaudioはどこを探せば見つかるのでしょうか?また削除するにはどうすればいいのでしょうか?
976(2): 2017/05/19(金)20:54 ID:UsFyDYuJ(1) AAS
ヒエラルキーウインドの検索窓に、ref:ファイルパス
例)
ref:Resources/Sounds/bgm.ogg
977(1): 2017/05/19(金)23:24 ID:gkNFfOSU(2/2) AAS
>>976
レスありがとうございます!
でもそれは理解できませんでした。ごめんなさい…
978: 2017/05/19(金)23:42 ID:vlTfRyzR(1) AAS
>>977
アセットを買えば理解できると思いますよ
979: 2017/05/20(土)01:06 ID:98vVOOcS(1/3) AAS
カジュアルアプリをコピーすれば
色々アルゴリズム学べていい
ググったりコピペは極力しないようにして
980(2): 2017/05/20(土)03:17 ID:JqtSEG18(1) AAS
検索なしで作ろうとするアホ
スクリプトリファレンス見ずに悩み続けたら実力が伸びるのかね
981: 2017/05/20(土)06:45 ID:WTvOq86S(1) AAS
クソゲーを作ってるのは明らかである。
982: 2017/05/20(土)10:11 ID:98vVOOcS(2/3) AAS
リファレンスは前提だろw
983(1): KSK 2017/05/20(土)10:16 ID:imgLZ/bR(1/2) AAS
>>980
まぁ、取り敢えず、次スレ立てる実力を見せてくれ。
984(1): 名無し@キムチ 2017/05/20(土)20:11 ID:yE25ozAd(1/2) AAS
>>982
リファレンスとは公式マニュアルのことですか?
公式マニュアルは当方には少し敷居が高すぎて理解できないです・・
一般の人の書いた解説のほうがわかりやすいので、いろいろ漁って読んでいます。ためになります。
985: 名無し@キムチ 2017/05/20(土)20:17 ID:yE25ozAd(2/2) AAS
>>976
ヒエラルキーウインドウのrefは理解できませんでしたが、自己解決しました。
プロジェクトウインドウに入っているassetから音声データを削除して、新たにインポートし直したら解決しました。
ありがとうございました!
986: 2017/05/20(土)20:48 ID:2MCBprur(1) AAS
>>984
アセットを買えばリファレンスも本も不要です
987: 2017/05/20(土)21:16 ID:CkxwiTiN(1/2) AAS
>>983
970が立ててないのに立てる必要あるわけないだろアホ
988: 2017/05/20(土)22:10 ID:+OgXi9mu(1) AAS
よって990以降が立てる必要もなし
989: 2017/05/20(土)22:17 ID:PL11I8SZ(1/2) AAS
たのしいUnity質問スレ おわり
990(3): 2017/05/20(土)22:21 ID:aiIGxq6k(1/2) AAS
ということで再開
【3Dゲームエンジン】Unity質問スレッド29
2chスレ:gamedev
誰も建てねーとかw
991: 2017/05/20(土)22:39 ID:98vVOOcS(3/3) AAS
ちんこ
992: 2017/05/20(土)22:43 ID:CkxwiTiN(2/2) AAS
>>990
よくやった
993: KSK 2017/05/20(土)22:45 ID:imgLZ/bR(2/2) AAS
>>990
乙。
やはり980のバカだったか。爪垢をやってあげて。
994: 2017/05/20(土)23:27 ID:aiIGxq6k(2/2) AAS
ということで埋め開始
995: 2017/05/20(土)23:33 ID:dSQd4uHn(1) AAS
海栗うめーーー
996: 2017/05/20(土)23:58 ID:PL11I8SZ(2/2) AAS
次スレもド初心者の質問で溢れますように
997: 2017/05/21(日)00:34 ID:HjysB4WR(1) AAS
1000なら寝てる間にゲームが出来上がってる
998: 2017/05/21(日)01:05 ID:d3rFepOm(1) AAS
1000なら次スレは本職エンジニアでいっぱい
999: 2017/05/21(日)01:39 ID:nyhk0KeS(1) AAS
1000なら次スレは質問0
1000: 2017/05/21(日)01:39 ID:dwY+rnL2(1) AAS
1000なら…
1001(1): 1001 Over 1000 Thread AAS
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 158日 3時間 4分 58秒
1002(1): 1002 Over 1000 Thread AAS
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
省7
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.127s*