- 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/
- 551 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 09:30:52.19 ID:Swg3l8XA.net]
- >>542
答えてやれよ
- 552 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 09:53:46.89 ID:ZJZeICfh.net]
- >>544
酷くないですか?
- 553 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 10:03:00.33 ID:wzf64V35.net]
- むしろ親切
貴重な人生で無駄な時間を費やさずに済む 適性の無い人はホントやるだけ無駄 諦める勇気も必要
- 554 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 10:05:44.68 ID:Uj3rxkCh.net]
- 地図が読めない方向音痴の人がタクシー運転手やりたいと言っても(´・ω・`)
- 555 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 10:08:51.52 ID:0EOZSWi9.net]
- 地図の読めない人に地図の読み方を教える行為は無駄らしい
方向音痴と違って回転なんて教わって慣れれば簡単に乗り越えられるのに
- 556 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 10:17:39.15 ID:kv6Yx5YF.net]
- 能力的・環境的に独学ができない人の為に、
お金を払って人に教えてもらえる場所があるんだから、 そちらを選ぶのをオススメするよ
- 557 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 10:28:04.11 ID:sQMS3gkW.net]
- 酷い!酷すぎる!!!絶対回転させまくってやる
- 558 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 10:49:06.10 ID:LqqDoHFl.net]
- 泳げない奴がプールに飛び込んで溺れ続けるみたいなw
まぁ陸に上がればそれ以上水を飲む事はないだろうな
- 559 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 11:32:32.26 ID:7BqkFgsz.net]
- >>548
貴様が決める事ではない。独善も大概に。 質問対して回答するだけでいい。他はいらん。
- 560 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 11:34:29.93 ID:0EOZSWi9.net]
- >>552
おう、がんばれ
- 561 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 11:42:30.99 ID:HDjcjcOq.net]
- 何このスレ
- 562 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 13:37:57.21 ID:CsjAV4Al.net]
- 助けても死ぬ 助けなくても死ぬ
ならば人に迷惑掛けず人知れずひっそりと死ぬべき
- 563 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 13:53:50.52 ID:OKqA8n7R.net]
- 質問者・初心者へ
このスレには質問者を叩きたいだけの常駐荒らしがいますが、どうせこいつらは質問に答える能力はないので何か言われても気にせず相手にしないようにしましょう 質問スレで質問するのは正しい行為です。レベルの高低は関係ありません その他へ 荒らしに構うと調子にのるから相手にすんな、粛々と質問に答えて荒らしはスルーでよろしく
- 564 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 13:55:59.94 ID:IXLerwpL.net]
- >>557
アセットを買えば死なずに済むと思います
- 565 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 16:22:08.53 ID:gzw8s722.net]
- プラス買うと3つアセットついてくる言うけど、プラス1ヶ月でやめてもいいのかね
- 566 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 17:48:48.20 ID:keSF00Cd.net]
- >>560
なんとなくpay to ownじゃないかと思ってたけど、どうなんだろうね もしそんなゆるい条件なら俺も1ヶ月だけ課金しようかなw
- 567 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 18:06:31.57 ID:keSF00Cd.net]
- redditでスレ見つけたけど最低12ヶ月かららしい、残念w
- 568 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 18:57:55.26 ID:g+r4QpZn.net]
- あの3つのアセットはいずれ統合されるんじゃね?
それぐらい必須のアセットやんか Playmakerなんてみんな使っとるぞ
- 569 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 19:00:38.86 ID:kv6Yx5YF.net]
- んなこたあない
- 570 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 19:05:09.27 ID:ygtk1lcf.net]
- あれをエンジニアに渡すとバカになるから意図的に使わせないところも多い
- 571 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 20:55:05.49 ID:mMjtQNkN.net]
- unityと並行してC#を勉強してます。
本とネットで調べながら少しずつですがソースが読めるようになってきたのですが、 概念というか、まだまだ解らない箇所があるので少し伺いたいのですが、括りでよく使用する (),<>,[]に関して 現在の認識 () = if( )文や、関数に付ける引数。 <> = GetComponent<Rigidbody>();等? [] = 主に配列、[System.Serializable]宣言か何かなのか? こんな感じで認識してるのですが、たまに GameObject hoge = (GameObject)Instantiate(〜… このような表記があり、なんじゃこりゃ!? となってます。 今後プログラムを組むのにこの辺の概念も理解した上で進めたいと思うのですが、 適切な説明を見つける事が出来ませんでした。 上記もかなりぼんやりした認識なので、正しい概念などあればご教授願えないでしょうか?
- 572 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 21:04:39.80 ID:VIhmeLaD.net]
- >>566
まずjavascriptを勉強して下さい
- 573 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 21:05:56.85 ID:ygtk1lcf.net]
- >>566
型に関してもっと勉強した方がよい
- 574 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 21:13:08.19 ID:+6HrQTJp.net]
- >>566
中学に入れば英語の文法も習うから少しずつわかってくる 焦らなくてよい
- 575 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 22:05:04.76 ID:ETwdQTBI.net]
- >>566
キャストだよ
- 576 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 22:50:12.31 ID:5hKq1ARX.net]
- >>566
アセットを買えば解るようになると思いますよ
- 577 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 22:56:09.16 ID:0EOZSWi9.net]
- >>567
いやいやそれは正反対のアドバイスじゃね?
- 578 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 23:02:40.67 ID:0EOZSWi9.net]
- >>566
いろいろな種類の括弧があって戸惑うだろうけど、if文の()と型キャストの()はまったくの別物 配列の[]とSerializable宣言の[]もまったくの別物 括弧は何らかの"まとまり"を与えてくれるだけのものだよ (分かりやすく説明できなくてすまぬ)
- 579 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 23:14:36.07 ID:2Ej/xNgD.net]
- <> = ジェネリックでググる メソッドに変数でなくて型を渡せる
[] = 属性でググる 関数とは別ベクトルで種類と使い道が沢山ある (GameObject) = キャストでググる 型を変えることができる 引数の()と配列の[]は今の認識通り
- 580 名前:名前は開発中のものです。 [2017/04/24(月) 23:33:52.57 ID:mMjtQNkN.net]
- 難しいですね。
GameObject hoge = (GameObject)Instantiate(HOGEprefab); GameObject hoge = Instantiate(HOGEprefab)as GameObject; 上記だと意味は同じですよね? >571 アセット買っても使い方理解するのに基礎知識身につけないと、 思うようなりそうにありません。 アセットって利用規定は1アカウントのみとかあるみたいですが、 他商用、著作権とか留意すべき事とかありますか?
- 581 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 23:48:48.98 ID:0EOZSWi9.net]
- >>575
()キャストとasキャストはキャストに失敗したときのエラー処理が違います 他にも違いはいくつかありますが、ここ↓を読んで少しずつでいいので理解していってください www.atmarkit.co.jp/ait/spv/0304/04/news004.html
- 582 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 23:49:00.47 ID:keSF00Cd.net]
- でも時代はobject poolだよな
もうInstantiate()なんかこの数ヶ月使ってないな()
- 583 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 23:53:56.69 ID:keSF00Cd.net]
- 577はジョークなのでスルーだ
寝不足のせいか妙なことを書いてしまったスマソ >>576 横だけど違いがあるとは知らなかった、どうも
- 584 名前:名前は開発中のものです。 mailto:sage [2017/04/24(月) 23:56:28.85 ID:mMjtQNkN.net]
- >>576 諸々、丁寧にありがとうございます!
- 585 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 00:36:47.73 ID:RcESxcCg.net]
- uGUIのボタンについて質問です
新規で設置したボタンオブジェクトは子としてテキストオブジェクトがぶら下がっている構造ですが、 親であるボタンをSetActive(false)やインスペクタビューのチェック外しで消しても 子であるテキストのSetActiveはtrueのままです(にも関わらず画面からは消えます) 他の親子関係のオブジェクトでは親がfalseになると子も自動でfalseになります この違いはどこから生まれたものでしょうか
- 586 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 00:54:47.12 ID:S6fJXaSY.net]
- >>576
as演算子の方がぬるぬるですね null返して速度が速い
- 587 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 01:03:51.73 ID:xTBXL9eo.net]
- >>566
まあでもそういう状態で()見てこれなんだ?ってなるとググるのも難しそうだしどうしたらいいんだろな C#入門一冊読めば分かるだろうけど。 ちゃんとやるならそこは避けられないけど時間はかかる。
- 588 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 01:35:10.01 ID:O3H8p/Pp.net]
- そりゃ、C#を一通りマスターしなきゃ無理っすよ
- 589 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 01:44:06.08 ID:1mizqcxH.net]
- C#をマスターし過ぎるとUnityでは罠にハマるんだけどな
迂闊にLINQやforeach使うと無駄なメモリアロケーション発生して涙目ですょ(T_T) Cやアセンブラまで知識があればそれでもこなせるけども
- 590 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 01:49:46.07 ID:1mizqcxH.net]
- >>584
このレスは上級者向けだと思うので、初級者は無視してくれていいですよ
- 591 名前:名前は開発中のものです。 [2017/04/25(火) 05:52:04.75 ID:pImRRZsZ.net]
- 迂闊にLINQやforeach使ってるんだけどC#マスターし過ぎたって言っていい?
- 592 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 07:29:49.65 ID:1mizqcxH.net]
- 言い過ぎましたすいません
- 593 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 07:49:34.07 ID:4rbObjPs.net]
- foreachの件は5.5あたりでコンパイラが改善されて解消されたと記憶してる
Unityそのものも含めて、メリットと弊害を把握して使い所を判断出来ないのは上級者とは言えない Cやアセンブラが〜とか言い出しちゃうのはほぼ若手に対してマウント取りたいだけの老害 設計が悪く遅すぎて使い物にならないものをまともに動くレベルまで改善する程度ならともかく、 細かなパフォーマンスチューニングの話はプロジェクトの中身をまるっと見ないと判断つかない部分が多いから質問スレではフォローしきれないと思うわ
- 594 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 08:22:46.22 ID:L6q/V45q.net]
- 最近またunityいじり出したんだけど、
(GameObject)Instantiate って書いたらsublimeに「キャストイラネ」って言われた。仕様変わった?
- 595 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 22:09:44.12 ID:H+fOFA07.net]
- ggればすぐ判る事を聞くなカス
- 596 名前:名前は開発中のものです。 mailto:sage [2017/04/25(火) 22:41:05.88 ID:Axdoh0FJ.net]
- まったくだね。
- 597 名前:名前は開発中のものです。 mailto:sage [2017/04/26(水) 14:11:18.53 ID:FBav1T6Q.net]
- PCでゲーム作ってるんだけどDLCの実装どうしよう
DLC毎にAssetBundleでまとめるんだろうけどDLCがある場合とない場合の判定とか読み込みをどうするか…… DLC実装したことある人はどうやてやった?
- 598 名前:名前は開発中のものです。 mailto:sage [2017/04/26(水) 15:03:24.62 ID:fXrnnBXs.net]
- そんなレベルの高い質問に答えられる人は居ません
ソシャゲ会社のエンジニアのTwitterに突撃して下さい
- 599 名前:名前は開発中のものです。 mailto:sage [2017/04/26(水) 19:30:15.82 ID:KsNLq/jB.net]
- >>592
qiita.com/okuhiiro/items/8f4c6280574fed2f7bca 参考になる?
- 600 名前:名前は開発中のものです。 mailto:sage [2017/04/26(水) 23:27:21.08 ID:90I5/fNp.net]
- オブジェクト斜めに回転させてヒンジジョイントつけて再生したらバグってどっか飛んでいったりするんだけどこれはスクリプトで対処するしかないのでしょうか?
- 601 名前:名前は開発中のものです。 mailto:sage [2017/04/27(木) 00:34:26.66 ID:anCMosZa.net]
- しばくぞ
- 602 名前:名前は開発中のものです。 [2017/04/27(木) 01:51:38.54 ID:U4CXQLBD.net]
- >>594
ありがとう だけど取得方法というよりも取得後のDLC有無の辺りをどうするか悩んでるから記事の内容とはちょっと違うかも ただこれはこれで勉強になるわサンクス
- 603 名前:589 mailto:sage [2017/04/27(木) 02:51:25.44 ID:NFWlqKEd.net]
- GameObject obj = Instantiate(prefab);
だと以前はエラーが出たけどバージョン5.5だと通る。 ググってみたけど、(GameObject)か as GameObjectを付けないとエラー出るって記述がほとんどだった。
- 604 名前:名前は開発中のものです。 mailto:sage [2017/04/27(木) 17:12:49.06ID:JEMPWbiy.net]
- 静かになってよかったわ
やっと質問できるな
- 605 名前:名前は開発中のものです。 mailto:sage [2017/04/27(木) 20:51:38.88ID:1futygkP.net]
- EditorUtility.OpenFilePanel ってアンドロイドだと使えないの?
- 606 名前:名前は開発中のものです。 mailto:sage [2017/04/27(木) 21:33:46.96ID:Oheu8Qe+.net]
- >>600
使えない。 EditorUtilityはUnityEditorに含まれるクラスなのでエディタ上でしか使えない。基本的にはエディタ拡張などの作成時に使用するものという位置づけ アセットおじさんじゃないがこういう時はアセットストアを漁ってみるのが良いと思う これなんかは安価かつセール中、かつそこそこまともなドキュメントもあるので悪くなさそう https://www.assetstore.unity3d.com/jp/#!/content/69720 探せば無料のものもあるかもしれんし、自分でネイティブプラグインを書いてしまうのもあり
- 607 名前:名前は開発中のものです。 [2017/04/27(木) 22:27:40.23ID:gFFKEaVu.net]
- すみません。
質問させていただきます。 InputFieldにフォーカス中、シフトキーが押されているかを判定する方法って無いですか?
- 608 名前:名前は開発中のものです。 mailto:sage [2017/04/27(木) 22:40:42.98ID:lMCriN29.net]
- ありますん
- 609 名前:名前は開発中のものです。 mailto:sage [2017/04/27(木) 23:33:14.91ID:kFZvGgSq.net]
- MeshがSceneビューだけに表示されてGameビューに表示されないです。(画像: https://gyazo.com/1d2d353131fcbbc9dc1273b291ad2928 )
MeshRendererもしっかりアタッチしていて、それにマテリアルも指定しています。 そのマテリアルはSceneビューの方には反映されています。 裏表の問題かと思い、頂点の順番を変えても変化はなかったです。 Z軸をいじってもダメでした。 設定内容です。(https://gyazo.com/6d85bc6c989b80365f1fbbbd143565fc )
- 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を直接ぶち込んだ場合読み込ませるためにほかに必要な手順があるのでしょうか?
|

|