[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
339: 名前は開発中のものです。 [sage] 2020/04/30(木) 21:02:57.29 ID:OfoKVMka 質問時にエラーが出てる時は必ず言って欲しいわ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/339
340: 名前は開発中のものです。 [sage] 2020/04/30(木) 21:28:21.64 ID:Svx3VR2I ワープ現象は手札置き場パネルのホリゾンタルレイアウトがカードオブジェクトのアンカー?を左上にセットしていたのが原因っぽいです。 ドラッグ開始時に一度コンポーネントをオフにし、アンカーをスクリプトから中心に移動する事で解決しました。 screenspaceの問題についてはRectTransformUtilityを使って座標を変換する事で解決しました。 同じ現象で困る人が後から救われる様に書き残しておきます。 ありがとうございました! >>339 エラーが出れば自分でも調べられるから楽なんですけどね・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/340
341: 名前は開発中のものです。 [sage] 2020/04/30(木) 21:28:31.81 ID:dWqwrf+A そういえば自分の時はコンソールに何かエラーメッセージが出てたな http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/341
342: 名前は開発中のものです。 [] 2020/04/30(木) 21:34:42.74 ID:rTPsa1+b ここで質問していろいろ弄ってわかったことのメモを置いておきます。 【uGUIのImage】と【SpriteRenderer】について Unityで画像オブジェクトを表示する方法として、uGUIのImageとSpriteRendererの2つがあるようです。 どちらを使っても似たようなことをできるようですが、やり方が多少異なります。 ?uGUIのImageを使う場合 uGUIのオブジェクトはヒエラルキーのCanvas以下に置く必要があり、座標系はピクセル(例:-375〜375)。 画像はUI→Imageをオブジェクトにアタッチして設定(あるいは最初からUI→Imageでオブジェクト作成)。 クリックしたときの動作はUI→Buttonをアタッチして設定。 ?SpriteRendererを使う場合 画像を直接シーンに、あるいはヒエラルキーに置くとできるのがこのオブジェクト。 座標系は物理距離(例:-2.5〜2.5。他の人のレスによるとメートルを表しているとか)。 またこのオブジェクトをCanvas以下に移動させると座標系がピクセル(例:-375〜375)に変更。 クリックしたときの動作はオブジェクトにColliderをアタッチして、 Rayを飛ばしてColliderに当たったかどうかを判定(というコードを書く)。 (やったことはないですがRayの代わりにEventTriggerを使った方法もあるようです) 実行時には?と?は重なって表示されます。 まだよくわかっていませんが、?の座標系は動作時の環境(スマホの画面サイズ等)に依存するようで、 ?と?はずれるかもしれず、その辺りのケアも必要になるかもしれません。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/342
343: 名前は開発中のものです。 [sage] 2020/05/01(金) 00:44:39.66 ID:YDQCTUGy UGUIではUIを作りましょうって事なんだろうけど、レイヤーを指定して最前面以外に描画できるだけで初心者にはありがたいのになぁ。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/343
344: 名前は開発中のものです。 [sage] 2020/05/01(金) 20:23:56.53 ID:HXkpQ0jK おすすめのアセット教えてください(´・ω・`) http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/344
345: 名前は開発中のものです。 [sage] 2020/05/01(金) 20:37:55.42 ID:KuaWU/nQ 何が欲しいねん2Dキャラ欲しいのにSE集いらないやろ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/345
346: 名前は開発中のものです。 [sage] 2020/05/01(金) 22:22:08.05 ID:YDQCTUGy >>344 セール終わったばっかりじゃん! 初参戦でdotweenとeasysaveとSE集3個買いました。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/346
347: 名前は開発中のものです。 [sage] 2020/05/02(土) 00:55:55.47 ID:d/s8ZDya 宴を買ったけど今すぐ使いたいのはダイヤローグシステムの方だった 次のセールでも半額になっていますように http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/347
348: 名前は開発中のものです。 [sage] 2020/05/02(土) 01:17:02.21 ID:z//Ej8ZX >>344 このブログでも見たら? http://www.asset-sale.net/ 都市ジェネレーターくっそ楽しそう http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/348
349: 名前は開発中のものです。 [] 2020/05/02(土) 04:48:49.83 ID:qMjLJQ/3 >>346 DOTweenは無料のようですが DOTween Proを買ったのでしょうか? セールが終わったばかりとは残念なことです。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/349
350: 名前は開発中のものです。 [] 2020/05/02(土) 04:58:59.91 ID:qMjLJQ/3 >>344 最近買った本にオススメアセットが乗っていました。 Playmaker($65):プログラミング補助ツール DOTween(無料):オブジェクトアニメーション Easy Save The Complete Save & Load Tool for Unity ($24.99):セーブやロード実装 Anti Cheat Tool Kit($50):チート対策 UniRx - Reactive Extensions for Unity(無料):コルーチン等非同期処理ライブラリ JSON .Net For Unity(無料):オブジェクト↔Jsonの変換ライブラリ Lean Touch(無料):タッチパネル操作 宴3 Unity Text Adventure Game Engine Version3($80):ノベルゲームエンジン Fungus(無料):ノベルゲームエンジン(ノベルがメインじゃないゲーム用) Camera Filter Pack($15):カメラエフェクト Unity Particle Pack(無料):公式エフェクトサンプル 6000+ Flat Buttons Icons Pack($5.99):アイコンやボタンのデザインアセット http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/350
351: 名前は開発中のものです。 [sage] 2020/05/02(土) 23:46:10.49 ID:jg5HGTGy ずっと解決できない不具合があり教えて頂きたいです。 http://s.kota2.net/1588430526.gif ゲームを始めて 「赤い人」に付いているスタート関数が走って「赤い人になるボタン」が非表示になります。 「青い人になるボタン」を押すと赤い人が非表示になり、もともと非表示だった「青い人」が表示されるクリックイベントが付いています。 表示された「青い人」に付いているスタート関数が走って「青い人になるボタン」が非表示になります。 最後に「赤い人になるボタン」を押すと赤い人が表示されて「青い人」が非表示になるクリックイベントが付いているのですが、 「青い人」が非表示で消えて「赤い人」が表示されず、「赤い人になるボタン」も残ったままで何度押しても何も起こらなくなります。 RedButtonのボタンコンポーネントに付いているクリックイベントの関数 public void _RedButton()// 「赤い人になるボタン」を押したら { Transform Parent = GameObject.Find("ManParent").GetComponent<Transform>();//親オブジェを探す GameObject.Find("BlueMan").gameObject.SetActive(false);// 青い人が消えて GameObject.Find("RedMan").gameObject.SetActive(true);// 赤い人が表示 } 分かりにくいですが伝わるでしょうか。 ずっと原因が分からず途方に暮れています。ご指導よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/351
352: 名前は開発中のものです。 [sage] 2020/05/02(土) 23:54:46.74 ID:liKQCy1q GameObject.Findは非アクティブオブジェを検索できないから、 //親オブジェから子を探す Parent.tran.form.Find("子オブジェ").gameObject.SetActive(true); にすればいいんじゃないかな http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/352
353: 名前は開発中のものです。 [] 2020/05/03(日) 00:15:02.81 ID:mGAguN+2 >>352 ごめんなさい親がTransform関数だからtransformいらなかった(あっても通るけど) Parent.Find("RedMan").gameObject.SetActive(true); でいけると思います http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/353
354: 名前は開発中のものです。 [sage] 2020/05/03(日) 00:46:47.83 ID:3PYqNA60 >>352>>353 どうも有難うございます。 GameObject.FindからParent.Findに変更したことで挙動が一歩先に進みました。 http://s.kota2.net/1588433567.gif 「赤い人」が表示されるようになりましたが、 「赤い人」に付いているスタート関数通りに動いていません。 「赤い人になるボタン」が非表示になり「青い人になるボタン」が表示されるはず(ループする)なのですが、「赤い人になるボタン」が残ったままです。 赤い人に付いているスタート関数 using UnityEngine; public class RedMan : MonoBehaviour { void Start() { Transform Parent = GameObject.Find("Canvas").GetComponent<Transform>();//キャンバスを参照 Parent.transform.Find("BlueButton").gameObject.SetActive(true);//「青い人になるボタン」表示 Parent.transform.Find("RedButton").gameObject.SetActive(false);//「赤い人になるボタン」非表示 } } 「赤い人」が表示されて最初の状態に戻ったのでループするはずですが、「赤い人」が表示されているのに↑のスタート関数通りに動いていません。ゲームスタート時はRedManが表示、BlueManが非表示の状態から始まりました。 Parent.transform.Findにしているのでたぶん間違っていないと思うのですが。 どのような原因が考えられるでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/354
355: 名前は開発中のものです。 [sage] 2020/05/03(日) 01:05:15.72 ID:mGAguN+2 >>354 Start関数は1回目にインスタンス化したときにしか呼ばれないから、アクティブ化したとき毎回呼びたいなら OnEnable関数に入れると解決すると思います http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/355
356: 名前は開発中のものです。 [sage] 2020/05/03(日) 01:20:39.40 ID:3PYqNA60 >>355 どうもありがとうございます! ずっと行き詰っていたので質問してよかったです! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/356
357: 名前は開発中のものです。 [sage] 2020/05/04(月) 11:48:55.60 ID:J4ms5P/o ヒエラルキー Canvas image もし、Canvasの子のimageに付いているimage.csの中にあるbool型の変数 isBool が false だったら { 処理 } それ以外 { 処理 } というif文のコードを続けて書くことは出来るでしょうか? 階層をたどって行ってスクリプトの中にある変数がfalseかtrueかを知りたいコードです。 こういう書き方が出来るのであれば教えてください、丸投げで申し訳ないのですがどうぞよろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/357
358: 名前は開発中のものです。 [sage] 2020/05/04(月) 11:59:50.15 ID:FDckzKji 子の取得 イメージの取得 スクリプトの取得からの変数を取得 の複合となります。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/358
359: 名前は開発中のものです。 [sage] 2020/05/04(月) 16:56:20.55 ID:4sVluEfA なんでもかんでも、public にするのは良くないと よく言われますが、 その理由は、思いがけず他のスクリプトから変更されるリスクがあるから という認識で大丈夫でしょうか? そうであるとすれば、個人制作であれば それほど気にしなくていいですか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/359
360: くまじょ [sage] 2020/05/04(月) 17:27:45.79 ID:AIvgNpPa >>359 いいよ でも何でもかんでもpublic メンバ変数は良くないと知ったうえで http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/360
361: 357 [sage] 2020/05/04(月) 20:12:39.90 ID:J4ms5P/o >>358 どうもありがとうございます。 別スクリプトの変数の値を取得することが出来ました。 もし、Canvasの子のimageに付いているimageScriptの中にあるbool型の変数 isBool が false だったら GameObject _image; //スクリプトが付けているオブジェimageを変数に入れる BigModeScript _imageScript; //imageのコンポーネントimageScriptを変数に入れる _image = GameObject.Find("image"); _imageScript = _BigModeScript.GetComponent<imageScript>(); bool _isBool = _imageScript.isBool; if (!_isBool) { 処理 } else { 処理 } ifの()の中に全部入れるようにするのかと思っていましたがそうではなかったです。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/361
362: 名前は開発中のものです。 [] 2020/05/05(火) 13:51:03.05 ID:9nXMWD0/ http://www.diced.jp/~lizard581/cgi-bin/imageup/data/1377.jpg http://www.diced.jp/~lizard581/cgi-bin/imageup/data/1378.jpg 初歩的な質問ですみません。カメラの撮影範囲を表示している?の線に背景が触れると、?のように表示されます。 ?のようにならず正常に表示するにはどうすればよいのでしょうか。 分かる方がいましたら回答お願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/362
363: 名前は開発中のものです。 [sage] 2020/05/05(火) 15:36:56.90 ID:9Qg9BbaI >>362 その線は、カメラに表示させる範囲をあらわしてるんよ。 カメラに映る範囲の距離を伸ばせばいいだけだから、 カメラのインスペクタの"Clipping Planes"のFarの値を増やせばいいよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/363
364: 名前は開発中のものです。 [sage] 2020/05/05(火) 15:56:09.82 ID:M7CVA2SC 手前だからNearだな http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/364
365: 名前は開発中のものです。 [] 2020/05/05(火) 16:28:57.74 ID:9nXMWD0/ ありがとうございました!これで作業が進みます! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/365
366: 名前は開発中のものです。 [sage] 2020/05/05(火) 20:21:25.72 ID:yqNxCZ2T ユニットが選択されたらステータスに顔画像を表示する部分を作っています。 1.ユニットの子オブジェクトのImageに画像をロード(ユニット生成時に一度だけ) 2.ユニットが選択されたとき、ステータスUIのImageを選択ユニットの子オブジェクトImageに置換 というやり方で実装しました。 ここでゲーム実行中に1の画像ファイルを別なものに置き換えたところ、 2のステータスUIの画像までリアルタイムで(正確にはUnityをActive windowにしたときに)変わりました。 ユニットが選択されるたびにファイルアクセスが発生しないように上記のような実装にしたのですが ステップ1で予め画像をロードしておく処理は無駄なんでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/366
367: 名前は開発中のものです。 [sage] 2020/05/05(火) 21:14:52.35 ID:GfNu4m3E 質問失礼いたします。 カメラにアニメーションキーを打って再生しているのですが、 1フレーム間の移動を大きくすると、再生時に正常に再生されない(キー前後で補完のようなものがはいる)のですが、原因や対処法などございますでしょうか。 宜しくお願い致します。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/367
368: 名前は開発中のものです。 [sage] 2020/05/05(火) 21:20:10.87 ID:ENVyAp/N マルチっすか…… http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/368
369: 名前は開発中のものです。 [sage] 2020/05/06(水) 06:05:36.53 ID:N50fTHgp マルチだね http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/369
370: 名前は開発中のものです。 [sage] 2020/05/06(水) 17:25:18.14 ID:tuJN3eof Unity AIPの詳しい解説が掲載されている教本があれば教えてください http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/370
371: 名前は開発中のものです。 [sage] 2020/05/06(水) 17:35:24.14 ID:+0FT+A2D そんな物は無い http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/371
372: 名前は開発中のものです。 [sage] 2020/05/06(水) 18:46:01.40 ID:oYW9vXG2 垢付きさんはUnityの教本一冊も読んでないでしょ〜 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/372
373: 名前は開発中のものです。 [sage] 2020/05/06(水) 20:30:23.93 ID:7QaDuGGA カメラをズームしてもぼやけないよう予め大きめのpng画像でPlayerキャラを用意し、Scale縮小して表示したいと思います。この場合、 ・一番親のオブジェクトでまとめて縮小する、 ・キャラを描画するレンダラーコンポーネントを付けた子オブジェクトを縮小する どちらのパターンが無難でしょうか? 親オブジェクトにはRigidbody2Dと接地用のコライダー、メイン処理用のスクリプトが付いており、 子はレンダラー用、レンダラーに追従する当たり判定用などのオブジェクトが3つぐらいあります。 どちらも今のところは大丈夫なんですが、後々物理演算のかみ合わせとかなにか問題出てくる要素あるのではと決めかねています。 なんかふわっと質問で申し訳ないですが、アドバイスください。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/373
374: 名前は開発中のものです。 [sage] 2020/05/06(水) 20:42:07.26 ID:DpeqSzMx >>373 後々がどういう仕様になるか、ご本人がわからなければ第三者はもっとわかりません。未来の話は置いといて作れば良いかと。 あと、気になったのは大きい画像とありますが、2dでドット絵なら、主スケールの時に1対1ドットにすべきかと思います。縮小すると線が消えますので。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/374
375: 名前は開発中のものです。 [sage] 2020/05/06(水) 23:57:46.66 ID:7QaDuGGA >>374 ありがとうございます。あまり考えても仕方がないとは思うのですが、 オブジェクトの物理演算の動きを阻害させずにグラフィックだけ動かす必要が出て、オブジェクトのプレハブの親子関係全修正になってしまったので、 後々融通の効くオブジェクト構造とはどういうものなのだろうかと気になっています。 例えば炎がキャラの位置に追随しながら周囲を回転する魔法を実装したい、となった際にはキャラの子オブジェクトとしてインスタンスするのが良さそうですが、 親のルートオブジェクトがキャラによってまちまちの縮小だと汎用的に実装できるのだろうか…とかですかね。 主スケールのときに1対1ドットとは、基準となるカメラのscaleで原寸画像で表示できるサイズにすべき、ということでしょうか? キャラ画像はドット絵のスプライトアニメではなくアニメ塗りスプライトのボーンアニメを実装しているのですが、カメラを引いた時のガタつきが気になります http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/375
376: 名前は開発中のものです。 [sage] 2020/05/07(木) 00:20:31.75 ID:5v92ATly >>373 一番無難なのは、画像アセットの「ユニットごとのピクセル数」を設定する方法かな。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/376
377: 名前は開発中のものです。 [sage] 2020/05/07(木) 01:19:14.26 ID:kT1fPxaV >>376 SpriteModeのPixel Per Unit の項目ですかね。うろ覚えになって以降意識の外にあったので調べ直してみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/377
378: 名前は開発中のものです。 [sage] 2020/05/07(木) 11:15:43.55 ID:dcpSlS2D >>375 ドット絵と思い込んでましたので、そうでない、拡大にも耐えられる絵なら、主スケールは忘れてください。失礼しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/378
379: 名前は開発中のものです。 [sage] 2020/05/07(木) 16:07:30.44 ID:VHUNtNMf マルチってどういう意味ですか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/379
380: くまじょ [sage] 2020/05/07(木) 18:45:36.64 ID:x1GQ3H70 >>379 複数 掲示板などでは嫌われる行為 回答を速く得るために多数の掲示板に書き込む そういう人はどれかひとつの掲示板に回答があれば他の掲示板住民のことは無視するというかどこに書き込んだか覚えてもいない 自己解決すればすべての回答を放置する確率が高い 最初に説明をすれば許されることがある 急いでたからと言うと炎上する http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/380
381: 名前は開発中のものです。 [sage] 2020/05/08(金) 10:10:31.84 ID:UflBmPCI >>349 質問させて下さい。 ターン制バトルのRPGなどで敵ABCが居たとして、 それぞれの攻撃の処理にモーションを含めて1秒ずつかかるとします。 Aの攻撃が終わったらBの攻撃〜とする時にコルーチンなどで1秒毎に行動させる方法が思い浮かびます。 しかし、ゲームを作っているうちにAのモーションは2秒かかるという状況もでてくると思います。 その場合はAの行動が終わった事をフラグにして、アップデート関数でif(A行動済み==true)という風に作るのでしょうか? それとも、Aの行動が終わった時に呼び出す〜みたいな関数があるのでしょうか? アップデートを極力使わずにプログラミングしているのですが、アクションゲームなどは常にアップデート多様していると思うのであまり気にしないで使っていいのでしょうか? ご指導頂ければと思います。 よろしくお願い致します。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/381
382: 名前は開発中のものです。 [sage] 2020/05/08(金) 10:11:26.30 ID:UflBmPCI すみません、予測変換で謎のアンカーがついてしまいました・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/382
383: 名前は開発中のものです。 [sage] 2020/05/08(金) 10:28:24.73 ID:vnSLXTuW >>381 いろんな作り方があるので間違いじゃないです。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/383
384: 名前は開発中のものです。 [sage] 2020/05/08(金) 10:33:59.40 ID:vnSLXTuW >>381 敵ににスクリプトが付いていて、呼び出して行動させるなら、戻り値で対応するべきかと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/384
385: 名前は開発中のものです。 [sage] 2020/05/08(金) 11:21:17.27 ID:UflBmPCI >>384 回答ありがとうございます! 引数の使い方を最近やっと覚えたばかりで戻り値というアイデアはありませんでした。 フラグの管理に便利そうですね! 質問の仕方が冗長だったのですが、 メソッドの終了をトリガーにメソッドをスタートさせる事は出来るか(またそれは簡単か) ターン制のゲームの処理をアップデートで管理するのは普通の事か(RPGに限らずシュミレーション等で敵の移動が完了したら〜など) が一番知りたいです。 もしご存知でしたら教えて頂けると幸いです。 よろしくお願い致します。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/385
386: 名前は開発中のものです。 [sage] 2020/05/08(金) 11:45:16.81 ID:vnSLXTuW 私なら、ターン制ならupdateは使わない方向で作るかな。全て一元管理が基本(私見)だし。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/386
387: 名前は開発中のものです。 [sage] 2020/05/08(金) 13:25:28.64 ID:UflBmPCI >>386 ありがとうございます!参考にさせて頂きます。 プログラミングの基礎的な事はだんだん出来るようになってきたのですが、ゲーム作りは計算結果を瞬時に表示すれば良いわけじゃないので難しいですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/387
388: 名前は開発中のものです。 [sage] 2020/05/08(金) 14:20:51.68 ID:vnSLXTuW >>387 敵キャラ毎のローカルでupdateを使うこともあります。例えば敵キャラの待機中のアニメのコントロールなどメインに関係のない動作処理で、もちろんメインからの指示があればキャンセルして動作する仕様です。 switch などで条件分け。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/388
389: 名前は開発中のものです。 [sage] 2020/05/08(金) 15:36:45.77 ID:9WCysDW4 横から失礼します >>388 普通のリアルタイムゲームで 敵が例えばしばらく右に動くって場合 毎フレームごとにメインクラスのアップデートから敵クラスの関数(右に動く)を呼び出すカンジで 組むということでしょうか? メインクラスで基本すべてのオブジェクトを管理するみたいなことでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/389
390: 名前は開発中のものです。 [sage] 2020/05/08(金) 15:46:34.55 ID:9WCysDW4 >>戻り値で対応する このテクニックおしえてほしいですm(_ _)m http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/390
391: 名前は開発中のものです。 [sage] 2020/05/08(金) 16:53:54.16 ID:J8P/XUJn ButtonコンポーネントのOn Click() は 右下の + を何回も押せば複数設定できますが、 複数の On Click() を設定した場合、上から順番に実行されるのでしょうか? それともランダムでどれかから実行されるのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/391
392: 名前は開発中のものです。 [] 2020/05/08(金) 18:03:02.80 ID:iGwLiiUh >>381 DOTweenであれば、 .OnCompleteがアニメーションが終わったら実行されるコールバックなので、 この中に続いて行いたい処理を書くのはどうでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/392
393: 名前は開発中のものです。 [] 2020/05/08(金) 18:05:27.16 ID:iGwLiiUh >>391 試しに作ってみて呼び出し先でDebug.Logで適当な文字を出力すれば動作がわかると思います。 わかったらおしえてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/393
394: 名前は開発中のものです。 [sage] 2020/05/08(金) 18:09:07.52 ID:9WCysDW4 >>392 DOTween聞いたことない言葉でわからないですがこれから 調べてみようと思います レスありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/394
395: 391 [sage] 2020/05/08(金) 18:47:52.20 ID:J8P/XUJn >>393 どうもありがとうございます。 On Click() を10個設定して実行したら必ず上から順番に実行されました。 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/395
396: 名前は開発中のものです。 [sage] 2020/05/08(金) 23:56:11.97 ID:94Epi6HC PUN2を使用して1つのオブジェクトを複数人で同時に操作することは可能ですか? 所有権が絡むので無理なのかな… ターン制のゲームを作ろうとしてまして、自分のターンが終了したら「完了」ボタンを押して 次のプレイヤーに所有権を譲渡という処理が現実的ですか? このとき完了ボタンの所有権も合わせて譲渡なのかな? 考えはあってもコードがスラスラ書けないので 参考になるサイトなどあれば教えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/396
397: 名前は開発中のものです。 [sage] 2020/05/09(土) 15:07:54.32 ID:WHLIySq3 関数が実行される回数を数えて5の倍数の時に特別な処理を行うようにしたいのですが、 どのようにすればいいのか教えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/397
398: 名前は開発中のものです。 [sage] 2020/05/09(土) 15:15:21.93 ID:sZmYha8S % 演算子 でぐぐりなされ。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/398
399: 名前は開発中のものです。 [sage] 2020/05/09(土) 15:16:43.83 ID:7KZIr97V 世界のナベアツに教わるべき http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/399
400: 名前は開発中のものです。 [sage] 2020/05/09(土) 15:52:02.70 ID:TAHw/Xve 実際例題でナベアツのとこもあるしな http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/400
401: 名前は開発中のものです。 [sage] 2020/05/09(土) 15:58:55.66 ID:jO2sL26f 3の倍数のときだけアホになる処理を行います http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/401
402: 397 [sage] 2020/05/09(土) 16:00:01.83 ID:WHLIySq3 解決できました。 ありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/402
403: 名前は開発中のものです。 [] 2020/05/09(土) 18:04:57.52 ID:+uK6xcBW unityでAudioClip使って音を鳴らしていたのですが 何かの拍子に音がならなくなってしまいました ゲームビューのMute Audioはオフで、オーディオリスナーもいて、オーディオソースもミュートになっていません 最初はなっていたのですが気がついたらならなくなっていました なんでもいいのでこれ確認してみて?っていうのありませんか 思い当たる節としては、ビルドセッティングをPCからwebglに変更したことなのですが何か関係ありますかね? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/403
404: 名前は開発中のものです。 [sage] 2020/05/09(土) 18:08:45.94 ID:+uK6xcBW >>403 新しいオブジェクトに新しくオーディオソースつけて適当な音つけてatdiosouce.Play()しても鳴りませんでした isPlayingを確認するとtrueにはなってます http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/404
405: 名前は開発中のものです。 [sage] 2020/05/09(土) 18:14:55.48 ID:TAHw/Xve とりあえずunityエディタ再起動 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/405
406: 名前は開発中のものです。 [sage] 2020/05/09(土) 18:16:39.73 ID:+uK6xcBW >>405 エディタ再起動、本体再起動してみましたがダメでした 音が鳴る他のプロジェクト(書籍のおまけプロジェクト)を開いたら音が鳴りました あとビルドセッティングをpcに戻してみたんですがやはり鳴らないままでした http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/406
407: 名前は開発中のものです。 [sage] 2020/05/09(土) 18:25:02.71 ID:lLhmyLSh Androidのビルドのプレイヤーが表示されない問題は解決した 管理者権限でPCを使えばいい話だった でもビルドエラーが19個出て流石に心が折れた 最初は20個以上出てたけど19個にまで減らせた でももう流石に疲れた 別のことやりながら気長にやるわ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/407
408: 名前は開発中のものです。 [sage] 2020/05/09(土) 19:03:45.28 ID:99hjRqDl >>403 一つ気がついたのは、ゲームビューのstatsを押すと、 「Audio Level ー∞dB」になっていました 音が鳴る同一ソース同一音源別プロジェクトだと-33dBと表示されていました http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/408
409: 名前は開発中のものです。 [sage] 2020/05/09(土) 19:08:16.58 ID:99hjRqDl >>408 解決しました project setting>disable unity Audioにチェックが入っていました こんな設定触った覚えはないのですが・・・ お騒がせしました http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/409
410: 名前は開発中のものです。 [sage] 2020/05/09(土) 20:45:08.73 ID:lLhmyLSh やっちまった 今のUnityってAndroidStudioもJDKもいらんのか 古い情報を参考にしてAndroidStudioとJDK入れてしまってた 慣れないマックだからどこに何が入ってるのか全くわからん ビルドエラーの原因がこれならお手上げやしバックアップデータからリカバリーするわ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/410
411: 弟子 [] 2020/05/10(日) 18:24:49.39 ID:y36BaEQz >>396 Pun2のサンプル作成したので適当にどうぞ ネットワークは初心者向けではないと思うので、これについてのフォローは別スレ「Unityで何かゲームを作りたいんだがね」 https://mevius.5ch.net/test/read.cgi/gamedev/1452084824/ でお願いします 作りちょっと雑ですが操作権を渡して移動できるようにしてあります クリックでビームがでるけど、そこは未対応、2,3のWeb見たけど結局公式のチュートリアルとリファレンスにらめっこでした https://imgur.com/TFScO0P http://whitecats.dip.jp/up/download/1589102312/attach/1589102312.zip pass:1234 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/411
412: 名前は開発中のものです。 [sage] 2020/05/10(日) 20:39:09.38 ID:sfKyGpt+ 弟子くんやるやん http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/412
413: 名前は開発中のものです。 [sage] 2020/05/10(日) 21:56:50.60 ID:A19AU1kw >>411 まず感謝もうしあげます。まだ中身見れてませんが帰ったらすぐ確認します! unity、プログラミング初めて2ヶ月でググりながらここまできて躓いたので手を差し伸べられたのが本当に嬉しいです http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/413
414: 名前は開発中のものです。 [sage] 2020/05/10(日) 22:26:56.04 ID:vAqMkWjp 2か月でオンラインゲー作ろうとかすごいですね 自分も初めて2か月くらいだけどUIのボタンのクリック処理やっと理解したレベル http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/414
415: 名前は開発中のものです。 [sage] 2020/05/10(日) 22:57:15.51 ID:A19AU1kw >>414 やっぱやりたいことがあると必死になりますね。 VBAとかは仕事でたまにさわってたのでプログラミングってこんな感じ?ってのはありますが クラス?インスタンス?グローバル変数っておいしいの?ですよ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/415
416: 名前は開発中のものです。 [] 2020/05/11(月) 13:22:37.63 ID:acPVtW5H UnityでiOS向けのゲームを開発しているのですが、アプリを公開しようと申請をだしたところPUSH通知の設定があるけど証明書が登録されてないよメールが届きました。 アプリの中でPUSH通知を使ってないのですが、どうしたらこのアラートメールが来ないようにできますか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/416
417: 名前は開発中のものです。 [sage] 2020/05/11(月) 20:38:10.75 ID:l1ctVh1B リカバリしてUnity入れ直してもビルドエラーが一つも減らない 先にiOS版を出そうかと思ったけどこのスレ見て目眩がした あかん…本格的に心が折れてきた ソースコードと過去絵使いまわして同人バカエロゲでも作るのが精神衛生上一番良さげなのが更に心折れる http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/417
418: 名前は開発中のものです。 [] 2020/05/11(月) 21:17:02.95 ID:SoudElxg フリーのノベルゲームを作りたいのですが、他人が作ったMMDキャラを使う場合、コレは個人利用になりますか? また、unityでお薦めの参考書があれば教えて下さい http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/418
419: 名前は開発中のものです。 [sage] 2020/05/11(月) 21:33:49.72 ID:Zx4BJXIc >>418 真面目な話すると 個人利用に当たるかどうかも自分でわからない奴は手を出さないほうが身のため http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/419
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 583 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s