[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart4 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart4 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
481: 名前は開発中のものです。 [sage] 2021/06/17(木) 19:19:14.72 ID:ilGZX4te Unityでは引数は第一引数までしか使えないのでしょうか? OnClick()関数のメソッド一覧に出てこなくなります http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/481
482: 名前は開発中のものです。 [sage] 2021/06/17(木) 20:34:26.29 ID:UaOEaCKG これは回答ではありません その発想はなかった 引数がひとつあるだけでもスゲーって思った On何とかっていうことはどこからか呼ばれる処理でしょ 呼ぶ方のことを考えるとどんな引数にも対応しないといけないのでは困りそう http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/482
483: 名前は開発中のものです。 [sage] 2021/06/17(木) 20:35:30.29 ID:UaOEaCKG いや、そういう話ではなく別の話かな http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/483
484: 名前は開発中のものです。 [sage] 2021/06/17(木) 20:45:30.82 ID:NPdw4nLX 初々しい。今年ももうすぐ新人が配属されてくるわ。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/484
485: 名前は開発中のものです。 [sage] 2021/06/17(木) 20:57:21.63 ID:X70IOeOU >>481 通常どの言語でも引数の数は関数次第です http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/485
486: 名前は開発中のものです。 [sage] 2021/06/17(木) 21:27:08.49 ID:M/hGeNsR 糞みたいな思い付きで車輪の再発明に失敗しただけ 時間の無駄 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/486
487: 名前は開発中のものです。 [sage] 2021/06/17(木) 23:28:22.38 ID:ilGZX4te >>482-483 Inspectorに引数が表表示されるので意外と便利ですよ 使い方はこういう使い方してます https://qiita.com/Maru60014236/items/f9ca757e8ce352debbbd >>485 呼び出し元のメソッドには第二引数まで書いてます http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/487
488: 名前は開発中のものです。 [sage] 2021/06/17(木) 23:56:51.63 ID:zXidKJKo GUIから出来るのは固定の単一引数だけだから唯の固有IDにしかならない 動的に変数を送れる訳じゃないんだから頭使えばいいのに stringを受け手側で結合辞でsplitするとか、2桁の数字で1桁目と10桁目とか そういう柔軟性はないの? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/488
489: 名前は開発中のものです。 [sage] 2021/06/18(金) 10:26:25.59 ID:+G5goLfD テキストを表示する際、大抵のスマホで破綻なく読めるフォントのサイズはどのくらいになるのでしょうか また、Arial フォントサイズ26くらいでテキスト表示をしようと思っていますがエディタ上でちゃんと設定できていれば どの端末でもちゃんと枠内に収まる感じになるのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/489
490: 名前は開発中のものです。 [sage] 2021/06/18(金) 10:46:42.76 ID:t4zhfdIV windowsで開発してる人でappleにもアプリリリースされてる方は ビルドと公開作業だけmac使ってますか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/490
491: 名前は開発中のものです。 [sage] 2021/06/20(日) 17:06:11.56 ID:OkySb4Po ScriptableObjectを使用したシーン間でのデータ共有がやりたいのですができません ScriptableObjectを継承したDataファイルにstring変数を用意しています そのstring変数をmanagerスクリプトのStart関数で文字列を代入しています ボタンクリックでシーン1からシーン2へ移動します manager2スクリプトのStart関数でDataファイルのstring変数をTextに表示させています ですがNullが返ってきてしまいうまく表示することができません ScriptableObjectを使用したシーン間でのデータ共有のやり方を教えてください サンプルファイル https://dotup.org/uploda/dotup.org2510984.7z http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/491
492: 名前は開発中のものです。 [sage] 2021/06/20(日) 17:16:48.03 ID:jW0p2rUe >>491 manager2にそのScriptableObjectをアタッチしてないとかじゃなくて? エラーメッセージが出てるならそれをそのままコピペしてくれる? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/492
493: 名前は開発中のものです。 [sage] 2021/06/20(日) 17:56:04.90 ID:XWImC+9g >>491 プロジェクト見たけど 一つのインスタンスを永続化して使い回すということなら CreateInstsnce()したら新しいインスタンスが生成されるわけだから 意図にそぐわないと思う んで永続化するなら何かstaticな変数に参照させる必要がある http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/493
494: 名前は開発中のものです。 [sage] 2021/06/20(日) 18:27:35.31 ID:XWImC+9g >>493 あ、永続化というのは用法として正しくないと思うから忘れて http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/494
495: 名前は開発中のものです。 [sage] 2021/06/20(日) 18:41:34.84 ID:TeA2cDTF print("scene1"); print("before load : " + dt.myTest); dt = Resources.Load<Data>("Data/Data"); print("after res load : " + dt.myTest); //dt = ScriptableObject.CreateInstance<Data>(); dt.myTest = "テスト"; print("set new value : " + dt.myTest); text.text = dt.myTest; http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/495
496: 名前は開発中のものです。 [sage] 2021/06/20(日) 18:51:44.24 ID:TeA2cDTF あれ?Resources.Loadすらいらんかったわ どうなってんのScriptableObject http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/496
497: 名前は開発中のものです。 [sage] 2021/06/20(日) 19:09:03.49 ID:TeA2cDTF public Data dt; void Start() { dt.myTest = "テスト2"; print("set new value : " + dt.myTest); text.text = dt.myTest; } こんだけでオッケーって事だけど一体いつからこうなった? 何かスゲー怖いんですけどナニコレ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/497
498: 名前は開発中のものです。 [sage] 2021/06/20(日) 20:14:22.10 ID:TeA2cDTF あーはいはい ビルド後は起動中だけ維持されて再起動すると保存状態に戻るな うん、当初の理解の通りセーブには使えんね エディタと挙動違うというか、エディタの利便性の都合で 追加コードなしに変更を受け付けるようになっただけかな あーびっくりした http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/498
499: 名前は開発中のものです。 [sage] 2021/06/20(日) 23:48:08.62 ID:OkySb4Po >492 エラーはないです >493さんの言う通り複数のインスタンス生成してたからでした >493 複数のインスタンス化を無くしたら無事引き継げました 「staticな変数」ですがどこかのブログで どこからでもアクセスできる状態にするのはあまりよくないとあったのでstaticは除外してました >495-497 自分の場合はシーン間でのデータ引き継ぎが必要だったこの手法を取り入れました 後々セーブすることになった場合にはScriptableObjectの変数を別方式に保存すればいいので問題ないかと レスしてくれた方々ありがとうございました http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/499
500: 名前は開発中のものです。 [sage] 2021/06/21(月) 09:44:15.58 ID:BSHT0Y+Y まだセーブ言ってんのかw http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/500
501: 名前は開発中のものです。 [] 2021/06/22(火) 14:27:48.47 ID:AU6/IL8Q Cinemachine に関する質問大丈夫ですか? Followを使ってプレイヤーにカメラを追従させているのですが、 ステージ内でプレイヤーの座標を直接変更した際にもゆるやかに追従して 移動元から移動先を繋ぐように動いてしまいます。 スクリプト制御で座標移動をした場合のみ一瞬でカメラの位置を切り替えたく、 Body内のDampingの値を0に変更すれば望む動作になることはわかったのですが、 スクリプト側から一時的にこの値を制御することは可能でしょうか? ◆試したこと インスペクター上のChinemachineVirtualCameraを右クリックから編集で開き、 コードを見ましたが該当の変数・関数が見つかりませんでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/501
502: 名前は開発中のものです。 [sage] 2021/06/22(火) 14:40:09.78 ID:AU6/IL8Q >>501 自己解決しました。 GetCinemachineComponent<CinemachineTransposer>() で追従に関するコンポーネントを呼び出せるようで、無事Dampingの値を変更できました。 失礼致しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/502
503: 名前は開発中のものです。 [sage] 2021/06/22(火) 21:38:36.67 ID:XycS1VaK カメラ以外のオブジェクトAのスクリプトから、 Cameraにアタッチしてある「ProCamera2D(有料アセット)」を無効化したいのですがどうすればできますか? チュートリアルが入る時だけカメラ動かないようにしたい感じです。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/503
504: 名前は開発中のものです。 [sage] 2021/06/24(木) 01:31:33.87 ID:+M/mzWsX Mayaで作ったキャラをUnityに持っていってアニメーション(歩く)を再生させる、というのをしているのですが… どうもアニメーションを再生すると足先がグラグラ揺れます。 ジョイントの回転だけで作ったアニメーションでは揺れなかったので、 おそらくはIKで付けたアニメーションだからグラグラしてるのかなと思うのですが… これに対してUnity側で出来る対処ってありませんか?さすがにIK使わないアニメーションはめんどくさすぎるので… http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/504
505: 名前は開発中のものです。 [] 2021/06/24(木) 18:28:24.68 ID:E8wTGnMc ttps://qiita.com/hiromi5648/questions/4f3daa701484ecb967e1 現在このような画面のサンプルゲームを探してます。 Unity内のassets store等探しましたが見つからず、 どなたか類似した画面のサンプルゲームをご存知でしたら教えていただけませんでしょうか? 以下、ポイントです。 ◆探しているのはグラフィックのほうでして、ゲーム内容のほうはあまり気にしてません。 ◆画像は「ソニックブラストマン」という昔ゲームセンターにあったパンチングマシーンです。 ◆ゲーム内容は、昔ゲームセンターにあった「タントアール」のようなミニゲームを予定してますが拘っておりません。 どうぞよろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/505
506: 503 [sage] 2021/06/24(木) 23:06:30.69 ID:C5kkaARW ProCamera2D.Instance.GetComponent<ProCamera2DPanAndZoom>().enabled = false; でProCamera2DのところにCS0103のエラーが出ます。 分かる方いませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/506
507: 名前は開発中のものです。 [sage] 2021/06/24(木) 23:28:18.60 ID:LNmzSkVC 個人的にカメラコントローラーは自作した方が良い結論に達してるので有料カメラのことはわからん ProCamera2D.Instance ←この時点でメンドクサという印象なんだが Camera.main.GetComponent<ProCamera2DPanAndZoom>()で捕まらないならエスパー案件だな http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/507
508: 名前は開発中のものです。 [] 2021/06/24(木) 23:40:52.03 ID:vp4+v9Ip PlayersPrefsのkeyを保存した後で アプリをビルドしたりアップデートしたりすると 保存されてるはずのPlayersPrefsが消えてしまうみたいなのですが 一度端末に保存したkeyはずっと残るものだと思ってたのですが アップデートの度に消えるなら その度にユーザーに設定してもらうことになってしまいますが、 アップデートだけなら保存されるんですかね この辺詳しい人教えてください http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/508
509: 名前は開発中のものです。 [sage] 2021/06/25(金) 00:03:10.30 ID:1k0WwKN2 再インストならまだしもアップデートで消えるのはおかしい コードがないと何とも http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/509
510: 名前は開発中のものです。 [] 2021/06/25(金) 00:52:24.63 ID:dHC2IhMC >>507 試しましたがダメでしたね ProCamera2DはちゃんとMainCameraにアタッチしてあるんですけどね ツイッター、ネット、ブログ もうたぶんProCamera2Dの記事は全部見たと思いますが誰もこれについて書いてなくて、泣き寝入りするか迷ってます。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/510
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 492 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s