[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
532
(1): 2018/09/15(土)23:50 ID:LxWm2AzV(1) AAS
ガチ初心者ですが、今おすすめの書籍ってなんですかね? 2018.2対応だと猫が書いてあるのとひよこのやつがヒットしたんですが

今のところやってみたいのはちょっとした2Dパズルゲームの作成→艦これもどき(どちらかというと改みたいな落としきりの方向。ブラゲやスマゲ化はまだ敷居が高そうなので目指さない)なんですが
533
(1): 2018/09/16(日)01:04 ID:S6i6ogcT(1) AAS
>>532
本屋で中身軽く見て良さそうなやつ
そもそもどうしても書籍じゃなきゃヤダってわけじゃないならgoogleをおすすめする
534: 2018/09/16(日)09:22 ID:WeoJYzw7(1/11) AAS
>>533
某サイトで金はらって本読んで勉強しろって煽られまして…
あとちょっとでとあるサイト(上のとは別)のお題が完遂できそうなんですが、バージョン違いによる項目の違いで難儀しています…
535: 2018/09/16(日)09:26 ID:WeoJYzw7(2/11) AAS
誤解されないように書いておくと533の質問はここでしかしてないです
536: 2018/09/16(日)10:48 ID:WeoJYzw7(3/11) AAS
連投すみません。535は533の質問ではなく532の質問でした。

マルチでもいいよとおっしゃっていただけるのでしたら534についてここで伺ってみたいのですが
537
(2): 2018/09/16(日)10:59 ID:dLLBcIBT(1/3) AAS
スクリプトで他のオブジェクトにセットしてあるスクリプトのメソッドを呼び出したいんだけど、ネットで調べたけどエラーになってできないんだけど
どういう風に書けばいいのか教えて
538: 2018/09/16(日)11:45 ID:8T0hdr1g(1/2) AAS
OnTriggerEnter2Dで敵と剣がヒットした位置にエフェクトを出したいのですが良い方法はないでしょうか?
調べてみるとGetContactする方法がでてくるのですがどうやらOnCollisionEnter2Dのほうじゃないと取れないようでisTriggerをオフにしろとか回答されてたりするけどそれじゃ剣コリジョンで押したりできるようになっちゃうし。
いまは剣と敵の中間位置に適当に出してるんですが剣も敵も長いのですごい変で萎えます
539: 2018/09/16(日)11:49 ID:8T0hdr1g(2/2) AAS
>>537
OtherComponent otherCmp = otherObj.GetComponent<OtherComponent>();
if( otherCmp ){
otherCmp.myfunc();
}
これでどうだ
540: 2018/09/16(日)12:13 ID:WeoJYzw7(4/11) AAS
532ですが、結局ヒヨコ本に手を出してみました
書店が近くにないのでレビューが頼りの博打ですが
グーグルで調べるのだと結局本のおすすめばっかりヒットするんです…
541: 2018/09/16(日)12:18 ID:yVNdBTmY(1) AAS
というか書籍なぞるなら過去の落としてver合わせるのが普通だぞ
最新verの仕様理解するだけならgoogle先生やら講演資料漁る方が早い
542: 弟子 ◆rZPPjYuxmQ 2018/09/16(日)12:52 ID:LNRMkHTN(1/2) AAS
>>537
昔やった事あるので、知識スレに簡単にまとめてあるので参考にどうぞ
2chスレ:gamedev
543: 2018/09/16(日)13:27 ID:WeoJYzw7(5/11) AAS
Google先生に「Unity 2018 初心者」「Unity 2018 入門」などを聞いても侍何とかぐらいしか2018の実践形式をやってなかったです(古いバージョンのならブロック崩しとSTGのが出てきました)。ほかは本の紹介ばかりでした
侍なんとかは操作方法についての説明がなくて意味不明だったのでやむなく本を買いました
544: 2018/09/16(日)13:33 ID:wFu+NAEH(1/2) AAS
買った本のタイトルは?
545: 2018/09/16(日)13:36 ID:WeoJYzw7(6/11) AAS
Unity2018入門 最新開発環境による簡単3D&2Dゲーム制作 というやつです。
546: 2018/09/16(日)13:38 ID:WeoJYzw7(7/11) AAS
とはいえ、これでも実行結果が参考図と食い違っていて困っているのですが(作中使用されてるバージョンが書いてないんですよね…今年8月発売したものらしいのでバージョンは古くないはずなんですが)
547
(1): 2018/09/16(日)13:59 ID:WeoJYzw7(8/11) AAS
もしよろしければ、この問題に回答いただけないでしょうか。

(図1)
画像リンク


これが上述の教本の指示なのですが

(図2)
画像リンク


なぜか指定通りに入力してもこうなってしまって困り果てています。なにがいけないのでしょうか?
548: 2018/09/16(日)13:59 ID:wFu+NAEH(2/2) AAS
バージョンが書いてないのは酷いな。
Unityは過去のバージョンがダウンロード出来るから、
バージョンが分かれば古くてもそれに合わせてダウンロードして使えるのに
549: 2018/09/16(日)14:12 ID:WeoJYzw7(9/11) AAS
いちおうそれらしい情報がどこかにないと探して、インストール説明のページに情報がありました

画像リンク


2018.2.0f2らしいですね。当方2018.2.8f1を入れてますが、Hubには2.0f2がないです
550: 2018/09/16(日)14:17 ID:8QbNJfjp(1/2) AAS
誤植じゃない?と言おうとしたが
スケールの値が打ち間違ってますぞ
1 10 1  
10 1 1
551: 2018/09/16(日)14:19 ID:WeoJYzw7(10/11) AAS
ありがとうございます! こんな初歩的なミスだったとは失敬しましたorz
552
(1): 2018/09/16(日)14:19 ID:Zrq6Ymqo(1/3) AAS
>>547
拡縮のところ間違うてるよ
553: 2018/09/16(日)14:20 ID:Zrq6Ymqo(2/3) AAS
ああ…遅かった…
554
(1): 2018/09/16(日)14:20 ID:dLLBcIBT(2/3) AAS
public class Spherr : MonoBehaviour {
GameObject cube;
// Use this for initialization
void Start () {
cube = GameObject.Find("Cube");
}
// Update is called once per frame
void Update () {
Cube ref = cube.GetComponent<Cube>();
}
}
public class Cube : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
void aaa()
{
}
}
こう書いたけどaaaがSpherr でやっぱ呼び出せない
555: 2018/09/16(日)14:21 ID:8QbNJfjp(2/2) AAS
ゲーム内容的にバージョンに影響されるようなこと書いてないと思う
556: 2018/09/16(日)14:23 ID:Zrq6Ymqo(3/3) AAS
public void aaa()
にしたまへ
557
(1): 弟子 ◆rZPPjYuxmQ 2018/09/16(日)14:55 ID:LNRMkHTN(2/2) AAS
>>554
自分の環境(2018.2.2f1)だと、refって名前ダメみたいね
とりま、これで行けました
画像リンク

画像リンク


Private関数の呼び出しについてはsendmessageでやってます
どちらでもお好きなように
558: 2018/09/16(日)16:41 ID:WeoJYzw7(11/11) AAS
>>552
ありがとうございます!
スケールの部分ですよね
559: 2018/09/16(日)18:26 ID:dLLBcIBT(3/3) AAS
>>557
出来た、public付けてないでそのまま書いてたのが原因だったわ他にも呼び出し方の理屈がよくわかったわ、ありがとう
560
(1): 2018/09/21(金)11:52 ID:W7qvhU8y(1) AAS
public Imageで書くとインスペクター上からImageをアタッチできるようになりますが、
同じようにAnimatorControllerもアタッチする方法はありますか?AnimatorControllerを別のものに切り替えたいのですが、、
561
(1): 2018/09/21(金)12:46 ID:9E3E24gD(1) AAS
>>560
あるよ
Imageと同じように
public RuntimeAnimatorController て書いてみなよ
1-
あと 441 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.021s