[過去ログ] 【3Dゲームエンジン】Unity質問スレッド36 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
276: 名前は開発中のものです。 [sage] 2018/06/17(日) 21:43:20.83 ID:4iP3jtx7(6/6) AAS
>>274再起動で治らないのに、なぜか再読込で治りました
ありがとうございました
277(1): 名前は開発中のものです。 [sage] 2018/06/17(日) 22:06:38.06 ID:zsONov+A(3/4) AAS
>>239239(1): 名前は開発中のものです。 [sage] 2018/06/16(土) 20:45:45.05 ID:UdJ9vS3W(1/2) AAS
>>211
わざわざ探して頂いて、ありがとうございます。
自分は3Dゴリゴリのゲームを作りたいわけでは無いので
VCforMacをいっちょまえに扱えるくらいになれば満足なんですが
まだまだこれからですね、、
>>212
>Unity側でplay、vs側でデバッグの開始しとけば止まるよ。
確認しました。やったらブレークポイントで止まってくれました!
win版みたいですねー^^
結構検索したつもりなんですが、両方をスタートさせておくなんて話に
触れているブログやサイトが見当たらなかったんで
すごく助かりました。ありがとうございます。
ちなみに、
>変数はインスペクタでリアルタイムにチェックできるし
とは、ゲーム実行後、Unityのインスペクタで
変数の中身の変動をリアルタイムで追える、ということですか?
さすがにそれはできないですよね?
自分はまだチュートリアル途中なので変数の中身が変動する様なプログラムでは
ありませんが、、、
変数の変化はpublicか[SerializeField]か、デバッグ用にUIテキスト作って追ってるな。同じスクリプトを複数のスクリプトにくっつけてそれぞれで変数が変化するんだからUnityでオブジェクト選択してインスペクタで見くらいしかないだろ。
Win版ならどのオブジェクトにつけたスクリプトかわかるのか?
278: 名前は開発中のものです。 [sage] 2018/06/17(日) 22:26:18.43 ID:+HgLifhn(3/4) AAS
>>269269(1): 名前は開発中のものです。 [] 2018/06/17(日) 21:10:53.25 ID:T/NQp1QN(1) AAS
>>266
Bullet bullet = playerBulletTransform.GetComponent<Bullet>();
ではなくて?
>>271 >>273
皆さま、ありがとうございます
GetComponent();
↓
GetComponent<Bullet>();
で無事、問題なく動きました!!
現在はアクセスするコンポーネント名を記載することになってるんですね、
確かに調べてみると、どこのソースにも
getcomponent<コンポーネントの形>()
この形になってますね。
忘れない様にします!ありがとうございます!
279: 名前は開発中のものです。 [sage] 2018/06/17(日) 22:33:55.53 ID:+HgLifhn(4/4) AAS
>>275275(1): 名前は開発中のものです。 [sage] 2018/06/17(日) 21:41:42.55 ID:Qj6JsYEy(1/2) AAS
はじめてのユニティは公式チュートリアル扱いされてない日本向けの古いチュートリアル
ろくにメンテもされてないし独自仕様だけらスルーしたほうが無難
公式ならチュートリアルにある玉転がしやスペースシューターをやりなさい
>玉転がしやスペースシューター
すみません、公式には2Dゲーム制作に適したチュートリアルはないのでしょうか。
やはり、そこに注力したいなら参考書になりますかね、amazonでは見受けますが。
280: 名前は開発中のものです。 [sage] 2018/06/17(日) 22:47:16.80 ID:Qj6JsYEy(2/2) AAS
えっ?
公式も入り口は日本語だろ、何故プロジェクトにある2DUFOやトピックにある2Dゲームの開発に気づかないんだ?
281: 名前は開発中のものです。 [sage] 2018/06/17(日) 22:49:25.99 ID:zsONov+A(4/4) AAS
>>277
同じスクリプトを、複数のオブジェクトにの、間違いでした。まぁにたようなもんか。
282(1): 名前は開発中のものです。 [] 2018/06/17(日) 22:55:49.02 ID:KobKHf2e(1) AAS
>>266266(4): 名前は開発中のものです。 [] 2018/06/17(日) 21:06:17.80 ID:+HgLifhn(1/4) AAS
公式の2Dシューティングのチュートリアルを勉強している超初心者です。
外部リンク:unity3d.com
このページの< 11.1 HP(ヒットポイント)と攻撃力(power)の実装 >の
「 ヒットポイントが0になった時に爆発させる 」にあるスクリプトを記述した後、
実行するとスクリプトのエラーが出て、ゲームの実行ができなくなりました。
エラー文が出てまして、その内容は、Enemy.csの
>// Bulletコンポーネントを取得
>Bullet bullet = playerBulletTransform.GetComponent();
という部分(なんか赤の下線が引かれてしまっています)に問題があるらしく、
コンソールに表示されたエラー文を翻訳するに、
「その引数じゃ無理」みたいな感じ?なんですが、
しかし、こちらは公式のソースの通りやってるんで、
なにがいけないのかわからず、、
今度こそ、私が悪いわけでは無いと思うんです。
(なんども確認しました、、)
バージョン違いの弊害でしょうか、なにが問題なのか、わかる方、
いらっしゃいますか?
実行後のエラー画面
画像リンク
下線を引かれたスクリプト箇所(Enemy.cs)
画像リンク
英語でまんまどうしろと書いてるわけなんだが…
283: 名前は開発中のものです。 [sage] 2018/06/18(月) 07:20:48.21 ID:1uIHsD/X(1) AAS
>>282
でもまあ、相応のスキルがないと公式(準?)に疑い持たないと思うから、俺は同情するわ。
284: 名前は開発中のものです。 [sage] 2018/06/18(月) 08:55:13.75 ID:0yOeesMu(1) AAS
何度も言われてけど公式は脚切りを兼ねてる
不十分な能力で先に進んでも無駄に終わる可能性が高いから
公式を自力で出来ない人は才能か適正か基礎力が不足してるってことだよ
はじめてのユニティは日本支部が放置してるだけだろうけど
285(1): 名前は開発中のものです。 [sage] 2018/06/18(月) 09:00:34.83 ID:3OLUuZTW(1/2) AAS
>>273
Unityは3.5くらいのころから使ってるけど、昔からコンポーネント名は明示的に指定しないと取れないと思ってたけど、そうじゃないころなんてあったのか、、、
286(1): 名前は開発中のものです。 [sage] 2018/06/18(月) 11:40:49.78 ID:ZfiEblRH(1) AAS
>>285
c#とJSの違いで今はc#の書き方しか使わないからねえ
287(1): 名前は開発中のものです。 [sage] 2018/06/18(月) 16:00:35.88 ID:XDhXi2Wl(1/3) AAS
質問です
アセットストアである樹木モデルを買いました
でそれをterrainで配置しようとしたんですね
そしたら木の向きが真横に配置されてしまいます
どうも真横で作られたアセットのようです
これを縦に矯正して配置するにはどうしたらいいでしょうか?
空のゲームオブジェクトを作ってその中に木モデルを向きを変えて配置するという方法も
試そうとしたのですがそれだとterrainに塗れません
288: 名前は開発中のものです。 [sage] 2018/06/18(月) 16:04:01.88 ID:3OLUuZTW(2/2) AAS
>>286
なるほど!
jsは1度も使ったことなかったわ
289(1): 名前は開発中のものです。 [sage] 2018/06/18(月) 17:44:55.50 ID:q6BUIY/r(1) AAS
>>287
縦にするアセットを買えば解決しますよ!
290(1): 名前は開発中のものです。 [sage] 2018/06/18(月) 18:28:16.90 ID:XDhXi2Wl(2/3) AAS
>>289
外部リンク:www.assetstore.unity3d.com
これ使いました
ありがとうございます
291(1): 菩薩@太子 [] 2018/06/18(月) 19:56:42.27 ID:Vvh8OtyY(1) AAS
>>290
汝よ、そこにはたくさんのアセットが出ているが、どのアセットを使ったのかな?
292: 名前は開発中のものです。 [sage] 2018/06/18(月) 20:45:39.05 ID:XDhXi2Wl(3/3) AAS
>>291
そのリンクのやつです
293: 名前は開発中のものです。 [sage] 2018/06/18(月) 21:47:29.34 ID:9uK8nCR+(1/3) AAS
アホなこと聞いてたらごめんなさい
外部リンク:github.com
これをscript runtime version4.xで使おうとするといくつかのアセンブリのロードエラーになるんだけどピンとくる方いらっしゃいます?
(3.5だとエラーにならないです)
画像リンク
画像リンク
294(1): 名前は開発中のものです。 [] 2018/06/18(月) 21:59:40.82 ID:dk50j1do(1/2) AAS
messagePackが3.5に依存してる?
295: 名前は開発中のものです。 [sage] 2018/06/18(月) 22:15:09.73 ID:9uK8nCR+(2/3) AAS
>>294
なのかなぁ
他との兼ね合いで4.xベースにしたかったのだけれども
296: 名前は開発中のものです。 [] 2018/06/18(月) 22:29:23.00 ID:dk50j1do(2/2) AAS
MessagePack別のバージョンないの?
まあそれが原因か知らんけど。
297: 名前は開発中のものです。 [sage] 2018/06/18(月) 22:36:18.38 ID:9uK8nCR+(3/3) AAS
すいません、原因わかりました!
そもそもtoolsフォルダをプロジェクトに含む必要がなくて
事前ソース生成するのに使うツール類だったみたいです
お騒がせしました。。
298: 名前は開発中のものです。 [] 2018/06/19(火) 03:44:12.61 ID:x40e8728(1/4) AAS
プロジェクトを起動した時に、
Editor: Metal support disabled, skipping device initialization
と出るんで、検索してみるとその対処は
>Editor > Project Settings > Player でPlayerSettingsを開き、
>Other Settingsの中にある「Metal Editor Support」にチェックを入れ、出てきたダイアログのApplyを押します。
というものでした。
しかし、Editor > Project Settings > Player > PlayerSettingsの中に見当たりません。
バージョン違いの弊害だと思いますが、Metal Editor Supportの項目はどこに移動したのか
教えて頂けないでしょうか。Unity 2017最終版です。
299: 名前は開発中のものです。 [] 2018/06/19(火) 03:50:24.20 ID:x40e8728(2/4) AAS
同じ様に調べた方がいました
>だけど探してみてもない。
>なので探した結果 File⇨BulidSetting⇨PlayerSettingsで見つけた
外部リンク:runarunaoukoku.hateblo.jp
しかし、これにならっても
私のバージョンではそこに「Metal Editor Support」がありません。
Unityのデメリットに「更新頻度が高くそのたびに〜」ってのがありましたが
ほんと困りますよね、こーいうの、、、。
300: 名前は開発中のものです。 [] 2018/06/19(火) 03:55:28.41 ID:x40e8728(3/4) AAS
自己解決しました。
その前にプラットフォームを合わせて、
PlayerSettingsの中を見ないといけなかったんですね、、、、、
誰も書いてないですね、そこ重要なのに。
上下前次1-新書関写板覧索設栞歴
あと 702 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s