[過去ログ] 【3Dゲームエンジン】Unity質問スレッド34 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
514: 2018/03/18(日)10:25 ID:AcJdMd5o(4/8) AAS
 あ・・スペルがミスタイプ・・・ 
  
 すまん 
515(3): 2018/03/18(日)10:55 ID:AcJdMd5o(5/8) AAS
 2DShootingのチュートで、自機に自分の弾で爆発するから、下図のように 
 画像リンク
 
 
 PlayerBulletと自分の弾にタグ付けて、タグを見てPlayerBulletならば、何もするなって書いてる。 
 そして、爆発させたらその爆発させたやつのタグをデバグウィンドウに出せと。 
 テストプレイすると・・・ 
 画像リンク
 
 
 デバグコンソールにしっかりPlayerBulletだと出力して、自機を爆発させやがった・・・ 
  
 なんでこれ・・・ 
 PlayerBulletなら何もするなと書いてたはずなのに 
516: 2018/03/18(日)11:17 ID:WE4lfiSm(1/2) AAS
 アセットを買いましょう 
517: 2018/03/18(日)12:46 ID:we+glNJL(1/3) AAS
 >>515 
 でその何もしないとこのコードは? 
518: 2018/03/18(日)12:57 ID:QasmZGOC(1) AAS
 >>515 
 c.gameObject.tag== 
 じやなくて? 
519: 2018/03/18(日)13:07 ID:Gsl29pxK(2/2) AAS
 >>509 
 ありがとうございますm(_ _)mログイン後、クッキーにAPIkey入れて、サーバ側と通信できるような仕様にしたいと思います 
520(1): 2018/03/18(日)13:20 ID:wplFWLLd(1/3) AAS
 unityで開発始めようと思うんだけど 
 unity2018からmonodevelopがサポートから外れるんだね 
 今unity2017でmonodevelopで開発して、unity2018リリースされたらアップデートしてVisualStudioに変更して 
 互換性とか大丈夫なんだろうか 
521(1): 2018/03/18(日)13:29 ID:d44AuhwT(2/2) AAS
 >>515 
 Collider2D cが弾だと言うならこう書く 
  
 if(c.CompareTag("PlayerBullet") == true) 
  
 なんで比較してるんだよ 
 スクリプトリファレンスに書いてあるだろ 
 ダークスキンに恥じない行動を心掛けろよ 
 無料版の俺に謝れよ 
522: 2018/03/18(日)14:59 ID:AcJdMd5o(6/8) AAS
 >>521 
 すまん、おれも無料版(Personal Edition)なのだが。 
 ダークスキンにするってバッチファイル適用しただけなんだ。 
  
    void OnTriggerEnter2D(Collider2D c)                                     //Triggerでspaceship.Explosionメソッドを呼び出す。(現状タグPlayerBulletは無視) 
     { 
         if (c .tag("PlayerBullet")) 
         { 
         } 
         else 
         { 
             Destroy(c.gameObject); 
             spaceship.Explosion(); 
             Destroy(gameObject); 
      //       Debug.Log(c.tag); 
         } 
     } 
 } 
 にしたら想定どおり動いたw 
 そりゃこのオブジェクト(Player.cs)と衝突したオブジェクト(PlayerBullet.cs)を較べたら意味なかったな… 
 とにかく、ありがとう 
523: 2018/03/18(日)15:12 ID:WE4lfiSm(2/2) AAS
 >>520 
 アセットを買えば大丈夫ですよ 
524(2): 2018/03/18(日)15:17 ID:AcJdMd5o(7/8) AAS
 MonoDevelopperもVisual Studioもテキストエディタだしな基本的に。 
 補助機能とかが違うだけ。 
 C#と.NetFrameworkの親和性はVisual Studioのほうが高いし。なにせ両方の開発元だから。 
 いまからVisual Studioに慣れておくのもいいんじゃないか。 
525(1): sage 2018/03/18(日)16:02 ID:we+glNJL(2/3) AAS
 if (c .tag("PlayerBullet"))  
 {  
 }  
 else  
 {  
 Destroy(c.gameObject);  
 spaceship.Explosion();  
 Destroy(gameObject);  
 // Debug.Log(c.tag);  
 }  
  
 確かに何もしない時の処理なんだけど、コード的には 
 if (!c .tag("PlayerBullet"))  
 {  
 Destroy(c.gameObject);  
 spaceship.Explosion();  
 Destroy(gameObject);  
 // Debug.Log(c.tag);  
 }  
 にした方がすっきり感も 
 「!」で否定になるので、PlayerBulletじゃなかったら処理するよとなります。 
 まぁ好みかなぁ… 
526: 2018/03/18(日)17:38 ID:wplFWLLd(2/3) AAS
 >>524 
 今ってC#スクリプト生成すると自動でMonoBehabierを継承したクラスファイルが生成されるじゃん 
 VisualStudioでも同じなのだろうか 
527: 2018/03/18(日)17:58 ID:mAK+C9kv(1) AAS
 同じだよ 
528(1): 2018/03/18(日)18:20 ID:AcJdMd5o(8/8) AAS
 個人的にはVisual Studioのほうが使い勝手良い気もするが。 
 やはり、個人にとって使い慣れてるほうがいいんだろうな。 
 デバグの仕方もMonobehaviourと変わらないし。 
 MonoBehaviourのデバグの仕方のチュートみながら、Visual studioでわかるレベル。 
529: 2018/03/18(日)18:42 ID:wplFWLLd(3/3) AAS
 ありがとう 
 まだ2018はベータ版しか出てないから2017で 
 エディターをvisual studio for macに変えて開発する 
530: 名無し@キムチ 2018/03/18(日)19:34 ID:2ECaOlGU(1) AAS
 >>528 
 >デバグの仕方もMonobehaviourと変わらないし。  
  
 Monobehaviour? 
 monodevelopじゃないのか?www 
531: 2018/03/18(日)21:41 ID:NdPlQLaW(1) AAS
 >>524 
 今はvisual studioも無償版でも有償並の機能載せてきてるから方針転換してるのかもね。 
532: 2018/03/18(日)21:46 ID:CVhAW7z2(1/2) AAS
 本当はメモリを食わないVSCodeが良いんだろうけど、プロジェクトにゴミアセットを追加しないとならないのがちょっと嫌・・・・ 
533: 2018/03/18(日)22:00 ID:CVhAW7z2(2/2) AAS
 >>494 
 まず、パスの/arataniryosuke/の部分を、/niidaniryosuke/とか/arataniryousuke/とか変えて試してみようぜ 
534: 2018/03/18(日)23:52 ID:we+glNJL(3/3) AAS
 >>525 
 あ、何もしないなら 
 if (c .tag("PlayerBullet"))return; 
 の方が解りやすいかな 
535: 名無し@キムチ 2018/03/19(月)06:23 ID:KNqEggfi(1/3) AAS
 先日教えてもらったMakeHumanのコードをDLしてメモ帳で開いていま一生懸命調べているんですが、 
 コードの量が膨大なせいか、なかなか調べたい部分を発見することができません。 
  
 コード自体はC++に似ているような気もしますが、別の言語のような気もするしそこはよくわからないのですが、 
 別の言語だとしてもこれだったらC++に移植できそうな気もします・・。 
 ただ一見するとちゃんとしたところで開発されている割にはオブジェクト指向になってなくて、 
 泥縄っぽく見えますが、そこら辺どうなんでしょうね・・? 
  
 当方が見たいのは、目とか首とか鼻とかのメッシュをパーツごとにどのように変形させているかという部分なのですが、 
 そこをさがすのはなかなか大変で、何というファイルの何行目あたりにそれが書かれているかがわかれば、助けになるのですが・・・ 
 一見するとどこを読んでもGUIに関連したようなコードしか出て来ず、それを探すのもなかなか大変な作業です。。。 
536: 2018/03/19(月)06:49 ID:DBkCtMgw(1/2) AAS
 上にパイソンだって書い手アルのも読めないなら君には無理 
537: 2018/03/19(月)07:16 ID:pj99EYd/(1) AAS
 酷いな、一度修行してからかもな。 
538: 2018/03/19(月)08:37 ID:37dFdxHE(1) AAS
 知ったかぶり、分かってるふりが酷い 
 すげえな・・ 
539: 2018/03/19(月)09:37 ID:5qc0X2fy(1/2) AAS
 【悲報】キムチさん、あんまり成長していなかった 
540(1): 2018/03/19(月)10:43 ID:GhdjDhgu(1/2) AAS
 だいたいメモ帳で開くこと自体ありえないだろ 
 行番号もコードの色分けもないのに 
 行番号降ってて色分けしててもわからないやつがメモ帳で開いてなにをしたいのかと 
541(1): 2018/03/19(月)12:51 ID:zPVtmbwy(1/2) AAS
 そういやソフマップのやつって今朝は復活したん? 
542: 541 2018/03/19(月)12:52 ID:zPVtmbwy(2/2) AAS
 すまねえ、思いっきりスレ間違ったわ 
543: 名無し@キムチ 2018/03/19(月)13:55 ID:KNqEggfi(2/3) AAS
 >>540 
 >だいたいメモ帳で開くこと自体ありえないだろ 
  
 メモ帳をバカにしてはいけない。メモ帳で開いてコピペしてVisualStudioに取り込むのよ。 
 それでビルドしてエラーが出たところを修正すればだいたいOKだろう? 
上下前次1-新書関写板覧索設栞歴
あと 459 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.045s