1 名前:名前は開発中のものです。 [2016/12/13(火) 22:34:52.47 ID:X+rEJddk.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総合スレッド29 echo.2ch.net/test/read.cgi/gamedev/1481616486/ ■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質問スレッド27 echo.2ch.net/test/read.cgi/gamedev/1477131311/
610 名前:600 mailto:sage [2017/04/28(金) 00:27:02.10ID:sI1fxuTa.net] >601 ありがとう! web漁っても使えるんだか使えないんだかハッキリしなくて試行錯誤しちゃってたよぅ 助かりましたー
611 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 00:48:40.30ID:FArYmWnl.net] あーー回転回転
612 名前:名前は開発中のものです。 [2017/04/28(金) 01:57:17.37ID:EB4AGNg3.net] >>604 MeshFilterは
613 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 03:13:26.53ID:vvvJRzpI.net] GoogleVRの視点を固定する方法が分からない
614 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 07:53:07.79ID:WpW06UUI.net] 初心者ですが、C#を先に学んだ方が良いですかね?
615 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 08:27:28.89ID:5U1ia/fZ.net] >>609 C#を習熟するまでやる必要はないが、クラス、インスタンス、メソッド、プロパティなどの概念を理解しておくと楽 学ぼうとすると疲れるから、概要のイメージを得るためにざっと俯瞰するぐらいでいいよ 完全なプログラム初心者ならC#の絵本の絵をパラパラ眺めておくだけでも効果があると思うのでお勧め i.imgur.com/YsoW6y0.jpg
616 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 08:52:50.49ID:BLYRssAC.net] 初心者はUnityではじめて下手に出来そうな幻想を抱いてC#で挫折するより最初からC#で挫折したほうがいい 運良く才能がありC#が習得できるならUnityを習得することはそう難しくない 但し面白いゲームが作れるかはまた別問題
617 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 09:32:06.77ID:SrRkvRk7.net] 面白いゲームを作るにはプログラムより企画やゲームデザインの能力が必要になる
618 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 10:43:06.55ID:wwWkM6pw.net] >>609 Unity初心者なのかプログラム初心者なのかにもよる 前者ならC#学ばなくてもいける 後者ならC#の"基礎部分"は学習しないと何もできないと思う <基礎部分> ・変数とは ・変数の型と代入(int、float、string、bool) ・算術演算子とは(+、-、/、*、%) ・配列とは(int[] a = new int[3]、int[] a ={0, 1, 2} ) ・条件分岐(if、if〜else、if〜else if、switch) ・ループ制御(for、while) ・引数のない関数(メソッド)とは(void function()) ・引数のある関数(メソッド)とは(void function(int a)) ・戻り値のある関数(メソッド)とは(int function()) ・引数と戻り値のある関数(メソッド)とは(int function(int a)) ・自作関数(メソッド)とは ・アクセス演算子とスコープの範囲について(private、public、{}) ・クラスとは?(class test{}) ・クラスの作成と定義 ・クラスのメンバー変数とは ・クラス内メソッドとは これらが必要最低限 これらをやっておくと Unityのサンプルや関数リファレンス、ネット上のサンプルコードを見てもチンプンカンプンではなくなるよ
619 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 11:45:49.09ID:osKQ1FGI.net] >>609 >>393 の本を一度見てみて、できそうならソレで。 できそうにないなら何ができそうにないか聞いてくれ。そしたら次に行ける。
620 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 13:19:28.04ID:diuffJPp.net] 中高生相手に1から10まで丁寧に教えるなよ、バカになるぞ それともようやく初心者卒業に近付いて教えたい年頃の学生ばっかりなんかこのスレ?
621 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 14:33:57.96ID:KK8nifH2.net] >>610 >>613 >>614 ありがとうございます! プログラムは大学時代に、basicとC言語をちょろっと触った位なので、C#なにそれ状態でした。 教えていただいたように、基礎をしっかりとまずは身につけたいと思いますm(__)m
622 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 15:34:22.14ID:1pZCaBu/.net] アセットを買えば言語の勉強なんていりませんよ
623 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 15:54:45.58ID:3o6ZFB+h.net] ここまで自演ぽいな Unity初心者じゃなくて自演初心者だったのかw
624 名前:名前は開発中のものです。 mailto:sage [2017/04/28(金) 23:00:33.21ID:NA4nWR8n.net] アセット買うと逆に時間かかる。 人の作ったものを解読するのはとても大変。 CやってればC#は結構楽に行ける(自分がそうだった)
625 名前:名前は開発中のものです。 [2017/04/29(土) 00:23:54.40ID:PKPgNKFy.net] 質問です。ゲーム作りたくてC言語→C++→C#と覚えるつもりでしたがUnityはC#で弄ると聞きました 今はC言語を独学中ですが、もしかしてUnityでゲーム作るならC言語も飛ばしてC#だけでいいんでしょうか?
626 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 00:28:27.58ID:ee6/LPz7.net] いきなりC#から勉強した方がいい
627 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 00:33:29.40ID:PKPgNKFy.net] ぐあ、やっぱりそうなのか わかりましたそうします。ありがとう
628 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 02:09:42.78ID:yDbpW9v6.net] Cは知っておいて損はないけど、Unity使うのならC#からすればいいんじゃないかな
629 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 11:00:53.28ID:sym+k8iX.net] CとC#の違いだけ網羅されているサイトがあればいいけど、 C#の勉強をしようとしてもCの基礎から始まるのがまどろっこしくて、 C#の勉強を飛ばしてCのノリで読み書きしてるけど、べつに問題なさそう オブジェクト指向の考え方だけ他言語で馴染んでいたおかげもあるだろうけど と思ってたら最近、refを付けるだけで参照渡しができるのを知って、便利すぎて笑っちゃった こういうC#の便利機能を他にも逃してるとしたら、やっぱちゃんと勉強した方がいいのかな
630 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 11:08:58.32ID:AstnOu1s.net] 昨日からC#関連の頭の弱そうなレスが連投されてるな どうせ同一人物なんだろ、うざいから他所へ逝け
631 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 11:11:14.18ID:IUjEiWW8.net] >C#の勉強をしようとしてもCの基礎から始まるのがまどろっこしくて、 C#の勉強を飛ばしてCのノリで読み書きしてるけど、べつに問題なさそう Cの基礎から始まる入門サイトとか本とかあったっけ…
632 名前:名前は開発中のものです。 [2017/04/29(土) 11:15:10.07ID:YFXCFTEC.net] ifとか配列とかから解説が始まるようなとこじゃない? そういうのならありそうだけど
633 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 12:25:05.38ID:V5Wc55nX.net] 陶芸始めたって言うから見に行ったら 登り窯から作り始めてたみたいな 微妙にさじ加減を間違えた要領の悪さを感じる 本末転倒なんだよな
634 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 13:39:34.20ID:/IqfEh19.net] マイクロソフトの無料の講座でちょっとやったけど、Console.write.line()とかから始まるんだけど、これUnityだと使わないだろうなと思ってやってた
635 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 13:42:26.10ID:/IqfEh19.net] ごめん Console.Writeline()だった
636 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 14:06:23.69ID:IUjEiWW8.net] >>627 ifとか配列だからCって言ってんだとしたらだいぶ的外れじゃね?
637 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 15:09:38.15ID:iPeby+US.net] そうでもないっしょ。 逆に汎用過ぎて、言語特定できないや。
638 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 15:11:05.45ID:iPeby+US.net] >>631 あぁ、cと特定してたら、確かに。失礼。
639 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 18:14:25.72ID:y6W4IaTq.net] >>629 Debug.Log()ってほぼConsole.Writeline()みたいなものだと思うけど
640 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 19:22:16.34ID:UyrEHb+n.net] 頭が良い人は使わなくていいですよ
641 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 21:15:40.73ID:Ay5GkBJ0.net] >>635 アセットは買ったほうがいいでしょうか?
642 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 21:40:06.32ID:UyrEHb+n.net] バカは黙ってて!
643 名前:名前は開発中のものです。 mailto:sage [2017/04/29(土) 22:27:56.64ID:jvZe6CKH.net] 下手の考え休むに似たりってね アホが余計な事を考えても状況は好転しない
644 名前:名前は開発中のものです。 [2017/04/30(日) 21:58:20.89ID:0HPO0GXE.net] 非同期通信で受け取った値をupdate関数の中にif文かいてチェックしてたけど、デリゲート?コールバック?の方法に変えたら通信なんか早くなった気がする! 教えてくれた人ありがとうです!
645 名前:名前は開発中のものです。 mailto:sage [2017/05/01(月) 00:54:38.95ID:RybLZsn/.net] 質問失礼します isTriggerの円とその他を毎フレーム確実に接触判定して,接触した地点のワールド座標を求めるいい方法って何か無いでしょうか もしくは衝突地点への方向のみでも良いんですが 3DだったらPhysics.OverlapSphereNonAllocと Collider.ClosestPointで擬似的に取得できたのですが 2Dの円との判定で(ClosestPointに相当するものが見つからず)行き詰まっています
646 名前:名無し@キムチ [2017/05/01(月) 19:47:22.08ID:xDvjPRw8.net] >>636 風景とか兵器とか小物だったら、アセット使ったほうが便利だけど、肝心のキャラは出来合いのキャラじゃやってて面白くないだろ? まあその出来合いのキャラがたまたま自分の好みと一致することも万一あり得なくはないけど、ほとんどあり得ないわけだよ…。 自分の好みのキャラでゲームつくるんじゃないと面白くないし萌えないし◎○も起たないんじゃないかな? そういうわけで、キャラは自分で作るべし!!!
647 名前:名前は開発中のものです。 mailto:sage [2017/05/01(月) 19:49:01.67ID:o9HlqzQu.net] >>641 バカ
648 名前:名前は開発中のものです。 mailto:sage [2017/05/01(月) 19:51:38.56ID:+fAtkFh7.net] 褒められた
649 名前:名前は開発中のものです。 mailto:sage [2017/05/02(火) 16:09:18.56ID:zdVWaFVx.net] ムチや多関節のものを物理で動かしたいんですが いいアセットややり方の説明のあるサイトなどご存じないでしょうか?
650 名前:名前は開発中のものです。 mailto:sage [2017/05/02(火) 21:29:14.54ID:WicxVS16.net] アセットストアでwhipで検索したら?
651 名前:名前は開発中のものです。 mailto:sage [2017/05/02(火) 22:02:13.29ID:cGkwoB/O.net] mayaから取り出した.animファイルをアニメーションデータとして認識しないのですが、外部からプレハブに.animを直接ぶち込んだ場合読み込ませるためにほかに必要な手順があるのでしょうか?
652 名前:名前は開発中のものです。 mailto:sage [2017/05/02(火) 23:45:41.39ID:ps2sLeHJ.net] >>646 アセットストアでANIMで検索してみたら?
653 名前:名前は開発中のものです。 mailto:sage [2017/05/03(水) 00:44:18.42ID:mtOfd6Up.net] >>646 mayaについては分かりません 以下のググった結果に使えそうな情報ありませんか? https://www.google.co.jp/search?q=Unity5%E3%80%80maya+%E3%82%A2%E3%83%8B%E3%83%A1&ie=utf-8&oe=utf-8&client=firefox-b&gfe_rd=cr&ei=LagIWcisFs6Q8QfRjIHoDw
654 名前:名前は開発中のものです。 mailto:sage [2017/05/03(水) 00:51:58.36ID:mtOfd6Up.net] >>646 あとはこれと shunkasyuto.blogspot.jp/2015/06/blog-post.html これ blog.be-style.jpn.com/article/55855921.html これ qiita.com/amano-kiyoyuki/items/55c24ad5ead09d4f2e3c などが何かの役にたちませんか? 見当違いな事言ってるようだったら申し訳ない
655 名前:名前は開発中のものです。 mailto:sage [2017/05/03(水) 06:32:15.80ID:a0Gljroi.net] 検索誘導なんて誰にでもできます 誰かが書いた記事を適当に貼るだけなら答えないで下さい 質問スレの意味を理解してるんですか?
656 名前:名前は開発中のものです。 mailto:sage [2017/05/03(水) 07:16:33.06ID:V0DIy4qD.net] >>649 レスありがとうございます 一通り調べて試してみたのですが、アニメーションデータ以前にunityに対応しているファイルとしてすら認識してないようでした このファイルは諦めて他の形式を試したいと思います
657 名前:名前は開発中のものです。 mailto:sage [2017/05/03(水) 07:37:03.55ID:mtOfd6Up.net] >>651 そうでしたか すみません 質問してまだ10時間ですし 急ぎでなければもう1日くらい待ってもいいかもしれませんよ 望みは薄いかもしれませんがMaya使いがいるかもしれませんので
658 名前:名前は開発中のものです。 mailto:sage [2017/05/03(水) 13:52:05.87ID:Y47EFEjJ.net] 2017でやっとOnTriggerEnterもオートコンプされるようになったな もうスペルミスに怯える日々とはおさらばだ
659 名前:名前は開発中のものです。 mailto:sage [2017/05/04(木) 01:22:14.06ID:xVh/IqQ7.net] インテリセンスはライブラリ参照してるだけだよ
660 名前:名前は開発中のものです。 mailto:sage [2017/05/04(木) 11:58:56.16ID:vPG0gxkH.net] mayaはmaかmbしか無理。 しかも取り込むときに裏でmaya立ち上がるから大量に置くとなんやかんや触ったあと辛い。 2016のFBXにアニメーションbakeして書き出すか、それでも挙動不審であれば2012のFBXにbakeして書き出すのが一番いろんな意味で楽。 2016ならゲームに対して書き出しってのが無いかな。unityへ...は使わないほうが良い。
661 名前:名無し@キムチ [2017/05/04(木) 19:40:23.87ID:u8zLIfpy.net] >アセット買うと逆に時間かかる。 >人の作ったものを解読するのはとても大変。 >CやってればC#は結構楽に行ける(自分がそうだった) 初歩的な質問なのですが、アセットに付属しているようなキャラやモーションなどもC#だけでつくれるのですか?
662 名前:名前は開発中のものです。 [2017/05/04(木) 19:45:16.13ID:u8zLIfpy.net] YouTubeの動画で見たのですが、撃たれたゾンビの首が千切れるゲームがアップされていたのですが、Unityのゲーム4でキャラの手足を千切る方法があるのですか? その方法があればぜひ教えてください。いま一番知りたいことなんです。
663 名前:名前は開発中のものです。 mailto:sage [2017/05/04(木) 20:43:50.35ID:N19nzl/E.net] そんな高レベルな質問に答えられる上級者はこのスレにはいない Twitterでエンジニアと知り合いになり給え
664 名前:名前は開発中のものです。 mailto:sage [2017/05/04(木) 21:14:48.37ID:OfSvd+oz.net] 初歩的な質問で申し訳ありません。 Android向けに2Dでボタンのみ配置した画面を作成しようとしています。 1画面に、タイトルとボタン4つのみ。 ボタンの幅はAndroidの画面と同じに設定し 両端にはImageでアイコンを付け、アニメーションもさせたいです。 Canvasを利用して縦画面固定に設定したのですが 3:2とか画面サイズを切り替えるとうまく表示できません。 また、アイコンの間には文字も入力しており それもきれいに拡大縮小したいと思ってます。 ・ボタンの配置方法 ・ボタンのテキストイメージの拡大縮小方法 (または、ボタンの文字もボタンイメージに変更したほうが良いか) 現在のボタン配置方法は、Yを-144等ボタンサイズに合わせて入力しています。 よろしくお願いします。
665 名前:名前は開発中のものです。 mailto:sage [2017/05/04(木) 21:15:34.67ID:A1KnE4NS.net] >>656 >キャラやモーションなどもC#だけでつくれるのですか? (自分は)無理だと思う。 上で書いたのは,(経験的なことだけど)まず自分で何か作らないと詰まるって意味。 見かけが悪くてもいいからプロトタイプを作って,足りない部分をアセットで探して,実際に動かしながら人のコード(or 作ったもの)を理解しないと 初心者には難しいと思う。
666 名前:名前は開発中のものです。 [2017/05/04(木) 21:59:08.79ID:1Sqs1SkO.net] unity5.6での質問なのですが、ナビメッシュを使おうとした所、 スクリプトでNavMeshAgentの記述がおかしいとエラーがでるようになりました。 5.4では問題なかったのですが、5.6でナビメッシュが改善?されたようで仕様も変わってしまったのでしょうか。 どうすればナビメッシュを使えるようになるのか教えてください。 ↓がそのコードです。 using System.Collections; using System.Collections.Generic; using UnityEngine; public class E : MonoBehaviour { public Transform target; NavMeshAgent agent; //エラー // Use this for initialization void Start () { agent = GetComponent<NavMeshAgent>(); //エラー } // Update is called once per frame void Update () { } }
667 名前:名前は開発中のものです。 mailto:sage [2017/05/04(木) 22:19:03.61ID:kmeweACz.net] >>657 低レベルなのでURLの紹介しかできない qiita.com/ayumegu/items/80af02e98e2300518110
668 名前:名前は開発中のものです。 mailto:sage [2017/05/04(木) 23:53:04.36ID:xVh/IqQ7.net] 名前がふざけてるから荒らしでいいんだろうけどw Unity Technologyの完成プロジェクトに同種のヒントは大量にある ちゃんとお勉強してりゃ、簡単に気付いて出来る事で 今更聞くような事ですらないんだよなあ
669 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 00:06:29.29ID:RMWl1+tY.net] >>663 答えられないなら黙ってろ低能
670 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 00:15:42.65ID:zcAB0Rps.net] ○○○○○○○でやるより○○○○○○○○○の方が簡単だから Unity Technologyは○○○○○○○○○を使ってた訳。 でも見ても分からないんだよね。何してるのかw
671 名前:659 mailto:sage [2017/05/05(金) 00:44:46.77ID:H2irQmDf.net] 解決しました、回答しようとしてくださった方がいましたらありがとうございました! あとは、配置を見るとボタンの間の隙間が無いはずなのですが 表示されているので方法を探します!
672 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 02:01:45.33ID:n96qs5YK.net] >>657 アセットを買えば簡単ですよ
673 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 03:29:18.13ID:Z/qfz3Vy.net] 質問させてください。この本の解説が雑すぎてよくわからないのですが、 P168最終行 「例えば、GetComponent("Rigidbody")だと、一応インスタンスは取り出せるんですが、Rigidbodyインスタンスではなくて、その元になるクラスのインスタンスになってしまってるんです。」 ここで言う、「その元になるクラス」って何のこと言ってるんですか? https://goo.gl/b9QbkG
674 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 03:48:01.72ID:FCq9edHd.net] 本の解説じゃなくて君のオツムが足りてないだけ
675 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 03:51:53.80ID:S2QYPYqh.net] >>668 そのまた上のクラスのことでしょ C#も勉強した方がいいかもね
676 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 07:22:32.12ID:EIOVkM5L.net] >>668 Rigidbodyの継承元であるComponentのこと。 ジェネリックでないGetComponent(Type type)とGetComponent(string type)はその名前の通りComponent型を返す。任意の型にするにはas演算子かキャストが必要。 ジェネリックであるGetComponen<T>()の場合、関数の戻り値の型を指定できるため、Tに指定した型を返す。 https://msdn.microsoft.com/ja-jp/library/ms173149.aspx https://msdn.microsoft.com/ja-jp/library/twcad0zb.aspx このレベルの入門書の記述では、C#の基礎を飛ばしていきなりUnityの使い方を書くために曖昧な記述になる きちんと理解したいならC#の基礎から学ぶしかないが、ここで躓くレベルだとC#の絵本ぐらいしか勧められる本がない
677 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 08:22:21.52ID:DbGMlKNs.net] >>668 まあそこの記述もうちょっと別の言い方あるだろ感なくもない。 同じインスタンスを表していますが継承元のクラスの型のインスタンスとして返ってきます とか? この言い方もあれだけど分かる人にはその辺の説明すらいらんだろし分からない人に向けてならちとわかりにくい感はある
678 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 08:24:15.46ID:EIOVkM5L.net] >>657 方法があるかと言うならある やり方自体は無数に考えられるのでざっくりどんな方針で作るかを考える必要がある ・接合部が妥協出来るなら千切れる部分でモデルを分割しておくのが楽 ・千切れる前のモデルと千切れた後のモデルを差し替える方法もあるし ・実行端末の処理能力に余裕があるなら動的にメッシュを切る事だって可能
679 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 08:34:40.93ID:EIOVkM5L.net] >>661 仕様変更されたと言っても、さすがに変数宣言でエラーを吐くというのはおかしい 貼ったコードが全文なのなら、おそらくusing UnityEngine.AI; がないのが原因な気がする ※エラーが出ている場合エラーメッセージを貼ってくれ
680 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 09:07:27.29ID:EIOVkM5L.net] >>656 作れるか?なら作れる だがそれをやるメリットはない。他人が作ったものが使えるなら使う方が楽に決まってる 読むより自作した方が楽とかいう間抜けな発言を揶揄したいだけなんだろうからこれで充分だろ?
681 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 11:07:48.05ID:+bjXTwY0.net] >>669 そうですねー オツムがある人も役たたないレスするんですね >>670 ですね勉強しますねー そんくらいのことは読めばわかるんですけどねw >>671 丁寧な説明ありがとうございます 非常に腑に落ちました ベースクラスを返すGetComponentが先にあって、その改良型?がジェネリック版という扱いなのですかね〜 >>672 そうなんですよね 曖昧な説明しかしないなら気になってしまうから触れないでほしい
682 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 14:34:07.65ID:FCq9edHd.net] >>676 バカだな そんな姿勢ではこの先やっていけまい
683 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 14:40:50.84ID:+bjXTwY0.net] >>677 貴重なご意見ありがとうww
684 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 16:14:40.69ID:RMWl1+tY.net] 本については出版社に聞けば教えてくれる 教えなかったらその作者はクズだから拡散しまくれ もう本が出せなくなるから
685 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 18:09:30.47ID:AnaMeTgN.net] >>674 言われたとおりusing UnityEngine.AI;を追加したところ、エラーが無くなりました。 ありがとうございます! 次からはエラーメッセージを貼るようにします。
686 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 18:14:46.90ID:FX+F7YYo.net] スクリプトやコンソールダブルクリックするたびVisual Studio起動されるんだけど 複数起動されないようにできなかったけ?
687 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 18:38:21.38ID:FX+F7YYo.net] .slnファイル削除でいけたすまん
688 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 20:38:06.99ID:giehzT3A.net] Unityを今日知って始めようと思ったものですが参考書は何がいいでしょうか? まだ大学生でunityの知識は全くの0です
689 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 20:39:35.72ID:giehzT3A.net] 後C#については基礎しか分かってないです printf("");とかfor文とかそのぐらいです
690 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 21:30:27.26ID:yFsR8M1v.net] >>684 初めてのunityとか言う本を読んでみてください。
691 名前:名前は開発中のものです。 [2017/05/05(金) 21:45:27.17ID:XZdGkeiv.net] プレファブのInstantiateについて質問させて下さい、例えば下記コードがあります。 public class Sample : MonoBehaviour { private int count; //外部からプレファブを読み込む public GameObject prefab; void Start() { this.Fukusei() } private void Fukusei() { float y_float = 5.0f; count = 3 //ループでプレファブを3体実体化 for(int i = 0; i < count; i++) { y_float = y_float + 2.0f; Vector3 move = new Vector3(0f,y_float,0f); GameObject c_prefab = Instantiate(prefab,move,Quaternion.identity) as GameObject; } } } 上記コードを実行させた所、1体しかオブジェクトが生成されませんでした。 ループ処理で複数オブジェクトを生成するにはどうすればよいのでしょうか? 知恵をお貸しください、よろしくお願いいたします。
692 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 21:52:23.90ID:rv6i1zkK.net] >>684 とりあえずC#の絵本 大学で体系立ててクラス、継承の概念を教えてくれてるなら公式のチュートリアルを進
693 名前:めるのが一番良い [] [ここ壊れてます]
694 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 22:00:38.41ID:xxiP9vkK.net] >>686 あっているかわからないけど c_prefabに上書きされているからかな なくすか、一つづつ代入
695 名前:名前は開発中のものです。 mailto:sage [2017/05/05(金) 22:29:40.41ID:3mck4Sa2.net] >>686 セミコロンが2つ欠けてるからコンパイル通ってないと思われる
696 名前:名無し@キムチ [2017/05/05(金) 23:50:12.90ID:AtSts0Wv.net] ここ読むとみなさんは随分先に進んでいて、初心者の当方は遅れを感じてあせりますなあ… 今日は当方はヨナちゃんに3種類のキックをモーションをつけたのですが、1種類ごとにどこか間違っていて、ちゃんとつくのに随分時間がかかってしまいました。 まだモーションが足りないから、満足いく物語はつくれないなあ… 明日はどんなモーションをつけようかなあ?
697 名前:名前は開発中のものです。 mailto:sage [2017/05/06(土) 00:25:40.56ID:GohnxSff.net] ここはてめえの日記帳じゃねえんだ 気持ち悪いキャラ付け含めてよそでやってろ
698 名前:名前は開発中のものです。 mailto:sage [2017/05/06(土) 07:09:35.34ID:0d99tECI.net] >>686 ヒエラルキーにオブジェクトは1つ? かなり大きいオブジェクトで重なっててわからないとかは無いか。とりあえず。
699 名前:名前は開発中のものです。 mailto:sage [2017/05/06(土) 08:06:40.21ID:U+8B+lMF.net] this.transform.rotation *= Quaternion.AngleAxis(holizontal, transform.up) * Quaternion.AngleAxis(vertical, transform.right); this.transform.Rotate(vertical,holizontal,0); 下の文の処理を上の文で行おうと思ったのですが挙動がおかしいです 何が問題なのかわかりますか?
700 名前:名前は開発中のものです。 [2017/05/06(土) 09:09:35.52ID:aF88SVn+.net] >>688 ,>>689 ,>>692 さん、回答ありがとうございます。 実は、上記のスクリプトコードは上手く動いていて 別オブジェクトにアタッチしているスクリプトコードが原因で 上手く動かなかっただけでした。 エラーは表示されず、1体だけ表示されていたので 上記コードが原因だと思い込んでいました。 現在、他のコードを修正して、思い通りの表示はできました。 みなさん、ご迷惑をお掛けしてすみません。 ※補足 ;抜けですが、コードをコピペした後に、コメントを消したり、改行したりしたので 一部;が抜けてしまいました。 ループしてc_prefabに3回GameObjectがコピーされますが こちらは動作上では問題ありませんでした。 ヒエラルキーにオブジェクトは1つです 大きい場合は、重なってて気づかない時もあるので、注意します
701 名前:名前は開発中のものです。 mailto:sage [2017/05/06(土) 10:54:18.31ID:FLUPXrMJ.net] >>693 アセットを買えばわかると思うんですが
702 名前:名無し@キムチ [2017/05/06(土) 20:39:09.54ID:Ixg0NR17.net] アセットストアの有償のアセットってドルで売られているけど、アメリカの銀行に口座作らないと購入できないのですか?
703 名前:名前は開発中のものです。 mailto:sage [2017/05/06(土) 20:54:44.75ID:f3wyd39v.net] クレカでOK
704 名前:名前は開発中のものです。 mailto:sage [2017/05/06(土) 21:51:45.59ID:8DQf0qQ8.net] PayPalでもいいよ
705 名前:名前は開発中のものです。 mailto:sage [2017/05/07(日) 09:26:45.72ID:uJs6OOqI.net] 基本的なことだと思うのですが、複数のパーティクルを同時にプレビューする方法を教えてください 購入した他人のプレハブをシーンに配置すると複数のパーティクルを同時に再生しているのが判りますが、 これはどのようにしているのでしょうか?
706 名前:名前は開発中のものです。 mailto:sage [2017/05/07(日) 13:28:03.49ID:7oApjb+W.net] 親子かな
707 名前:名前は開発中のものです。 mailto:sage [2017/05/07(日) 13:42:55.88ID:MlRUI8Ep.net] 子に突っ込んだら同時じゃね?
708 名前:名前は開発中のものです。 mailto:sage [2017/05/07(日) 14:13:41.81ID:14rtgphl.net] すごい初歩的な質問なんですが Unityをインストールして 後日Unityをインストールしたパソコンにグラボを増設しても Unityを再インストールする必要ってないですよね? Unityが保存されているのがHDDやSSDで グラボは映像描写なので大丈夫だとは思うのですが なにぶんパソコン関係に疎く自分の考えに自信が持てないので 教えていただければと思います
709 名前:名前は開発中のものです。 mailto:sage [2017/05/07(日) 14:33:22.97ID:Jjo3bxMR.net] アンインストールしてまたインストールしたほうがいいでしょう
710 名前:名前は開発中のものです。 mailto:sage [2017/05/07(日) 15:32:50.53ID:eeWZXSFZ.net] >>702 不安なら、まずはグラボのドライバをクリーンアンインストール&再インストールするといい 大体そのまま動くんじゃない? それでトラブったら、グラボドライバのバージョン調整、Unity再インストール、OS再インストール試すべし 自分の運を呪え