[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/14 17:25 / Filesize : 234 KB / Number-of Response : 1028
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ゲームエンジン】Unityなんでも質問スレpart14



1 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 09:26:15.89 ID:JtjkMKYk.net]
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

■注意事項
質問と答え以外は禁止
■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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。

■前スレ
【ゲームエンジン】Unityなんでも質問スレpart13
mevius.5ch.net/test/read.cgi/gamedev/1704808845/

2 名前:ドーンおじ mailto:sage [2024/04/06(土) 09:40:41.63 ID:cgL8w/4K.net]
ワイの立てたスレだからワイが王様ね!m9⎛´・ω・`⎞ドーン!

3 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 09:44:07.29 ID:JtjkMKYk.net]
さっそく質問すみません

配列 array[ みかん,りんご,レモン ]
があったとして

array[1] はみかん
array[2] はりんご
array[3] はレモン

みたいに取り出せるわけでそすよね?

4 名前:
そしたら array[4] をまちがって呼び出したときに、しれっとそこで処理がストップしています
これを回避するために 下の4種をためしましたがどれも引っかからずしれっとストップしています

if (array[4]==0)
if (array[4]=="")
if (array[4] == NULL)
if (array[4].length ==0 )

以上よろしくおねがします
[]
[ここ壊れてます]

5 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 09:54:38.09 ID:y4FpXQP6.net]
C#での配列の宣言の仕方
https://qiita.com/RikiLog/items/72107547b982992e8615

ここみて宣言とか使い方勉強してね

6 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 10:24:44.71 ID:JtjkMKYk.net]
>>4
それを訊いておるんだが

7 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 10:59:03.96 ID:nlZdafxo.net]
じゃまず、配列の添字の開始は何から始まるかわかるかな?

8 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 11:03:07.11 ID:JtjkMKYk.net]
>>6
0からだってことは分かってますよ
そこは本題じゃないから省きました
いちいち教えないとわからないの?

9 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 11:07:36.53 ID:JtjkMKYk.net]
自己解決

if (array[i].length < i )

でエラー捕捉できました
ご苦労さん

10 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 11:11:55.78 ID:GWk2MGwP.net]
全然おもしろくないよ



11 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 11:15:19.75 ID:m4JxC3sY.net]
すごいな
未知の精神障害を見ている気がする

12 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 11:24:00.41 ID:JtjkMKYk.net]
さくっと答えを教えれば済むことなんですよ

13 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 11:25:35.58 ID:JtjkMKYk.net]
おっと少し違ってたか

if (array.length < i ) 

でしたは

14 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 11:56:15.14 ID:FWgiBVU5.net]
>array[4] をまちがって呼び出し
事故った後にどうにかする → 馬鹿
事故を未然に防く → 普通or正解

15 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 12:10:38.53 ID:JtjkMKYk.net]
>>13
だからそれを訊いておるのだが?!

16 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 12:20:31.60 ID:3GvEmw5A.net]
3〜4カ月同じ事聞いても1mmも理解が進まないんだから諦めろ

17 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 12:23:53.48 ID:y4FpXQP6.net]
まぁまずはプログラム作る上で
しれっとストップとか
それ とか自分にしかわからん用語は控えようね

日本語から勉強しましょう

18 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 12:25:56.91 ID:JtjkMKYk.net]
>>16
エッ
それで伝わらない素人は回答しないだけの話

19 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 12:28:00.45 ID:3GvEmw5A.net]
記憶容量不足で正しい事象の名前が覚えられないんだろう
無理ゲーじゃね?

20 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 12:28:36.93 ID:JtjkMKYk.net]
>>18
だから自己解決したのに
なんで悔しがってんのやら



21 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 12:32:36.73 ID:3GvEmw5A.net]
解決(笑)
普通こんなビックリするような独自路線突き進まないから

22 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 13:45:28.82 ID:KvYQluNv.net]
さすがにこれはネタだろ かまってほしいだけ

23 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 14:04:41.54 ID:2XIPZZ7n.net]
日本の教育水準から大きく逸脱した超生物おるんやな

24 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 14:53:07.50 ID:DEMR0N+f.net]
いやいや、質問からすると下記でしょう
if(i>4)return

25 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 15:35:01.24 ID:JtjkMKYk.net]
>>23
だからその4を知るにはどうす

26 名前:るのかって話だろ
要素が無いときにエラーを吐かずにしれっと処理が中断すんだよ
それを回避するために要素がないってのはどんな条件で記述できるかと訊いた
[]
[ここ壊れてます]

27 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 15:47:05.79 ID:86p1Ecdi.net]
>>7
どうして本題じゃないと言い切れるの?
そういうとこだぞ

28 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 15:52:08.06 ID:JtjkMKYk.net]
>>25
「存在しない要素を読み取ろうとした」 って何回も言ってるだろ

29 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 16:04:15.63 ID:VtpGfpvx.net]
ID:JtjkMKYk が何をしたいのか知らんけど、
foreach文使えば添字使う必要がないし要素数の範囲でしか処理しないから間違いようがないんじゃないの?

それか array.Lenght をfor文に組み込めば要素数の範囲でしか処理しないと思うんだけど……。

30 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 17:10:28.82 ID:y4FpXQP6.net]
多分、要素数という日本語知らないんだよ



31 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 17:39:03.15 ID:0+mb9jRk.net]
財布の中に10円玉が3枚しかないのに40円の駄菓子を買おうとするのが馬鹿なんだよ
そんなやつおるか

32 名前:名前は開発中のものです。 [2024/04/06(土) 18:17:16.70 ID:y8Q/dTYz.net]
うっかりミスもあるから常に例外処理を考えておくことはいい心がけだとは思うがね
配列オーバーは特性上うっかりミスなんて普通はないけど

33 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 18:42:10.98 ID:nU6h2cA4.net]
ええ年した孤独なオッサンが「爆釣ウキャー」やってるだけだろ
初心者がこんな掃き溜めに健気に質問に来るかっての

34 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 18:55:48.91 ID:KvYQluNv.net]
いつものですけんど荒らしおじさんだろ 文体でわかる

35 名前:名前は開発中のものです。 [2024/04/06(土) 19:00:02.26 ID:vzBGWr5L.net]
一向に理解出来てないのに理解してるつもりなのがな

36 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 19:21:50.12 ID:86p1Ecdi.net]
>>26
だからそういうとこだぞ

37 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 19:27:04.43 ID:JtjkMKYk.net]
ちみらが解決できないのを自分でやりました
それを認めたらどうなん

38 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 19:30:27.16 ID:LV+EoOyO.net]
何も解決してないんだがw
解決したと言い張るんだから二度と同じ話すんなよ

39 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 19:32:09.60 ID:JtjkMKYk.net]
>>36
当人が解決したと言ってるのになんなん?
きちんとゲームが作動してます
ちみらみたいに何も産まないカスとはちがうんやぞ

40 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 19:33:35.50 ID:LV+EoOyO.net]
見て分からないし実際に動作させても分からないならそれでいんじゃね?



41 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 20:04:43.22 ID:JtjkMKYk.net]
最初の質問をよく読んでほしいんですよ
要素がないときにNULLや””やNAやfalseや0や、何を吐くのかを質問したんですよ
あらためて、答えれるヤツはいますか

42 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 20:24:26.94 ID:LV+EoOyO.net]
な、ほら1mmも理解出来てないだろ

43 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 20:25:06.42 ID:LV+EoOyO.net]
出来ない分からないならやるな

44 名前:名前は開発中のものです。 [2024/04/06(土) 20:35:40.82 ID:y8Q/dTYz.net]
Chatgptさんに聞いたらしっかり教えてくれたよ

45 名前:名前は開発中のものです。 [2024/04/06(土) 21:06:58.32 ID:vFH+MRnL.net]
これを初心者が作れる、または理解するには何か月かかりますか?
https://www.youtube.com/watch?v=wHqptX0ghMk&ab_channel=unity%E5%85%A5%E9%96%80%E3%81%AE%E6%A3%AE%E3%82%B2%E3%83%BC%E3%83%A0%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9

7500円で買うか迷ってます
少しでも成長できるならと思ってます
unity歴1か月目で1日12時間勉強してます

46 名前:ドーンおじ mailto:sage [2024/04/06(土) 21:08:31.30 ID:Y2fFdjVW.net]
うーん、なんかちがうんだよ?
ググればすぐ判る様な低レベルな質問は求めてないのだよ?
このスレはどこのブログにも載ってないような最新でマニアックでエキゾチックでエロチックな情報が集中するべきなのだよ?
たった1レスが数年後に誰かの検索にヒットして役立つ様なスレよ?それが王様のご所望する方針なのだよ!ワイに逆らうな!粛清すっぞ!?m9⎛´・ω・`⎞ドーン!

47 名前:名前は開発中のものです。 mailto:sage [2024/04/06(土) 21:54:33.23 ID:86p1Ecdi.net]
>>43
それだけ勉強して今どのくらいのレベルなのかによると思う

48 名前:名前は開発中のものです。 [2024/04/06(土) 23:10:15.60 ID:vFH+MRnL.net]
>>45
お前自身が1か月目の頃を思い出して答えくれたらええやん
unity1か月目でこのゲーム作れたんか?
作れないにしても理解できそうやったんか?
理解できそうになかってもスキルアップできそうやったんか?
答えろ

49 名前:名前は開発中のものです。 [2024/04/06(土) 23:58:51.52 ID:Dlpy7Td8.net]
頭の悪い質問する君と私達とでは頭の出来が違うからなんとも言えないですねえ
ドーンwわらわら

50 名前:名前は開発中のものです。 mailto:sage [2024/04/07(日) 00:07:48.23 ID:ze/bvhqw.net]
勉強した!

でも分からない
忘れた


意味ないから



51 名前:名前は開発中のものです。 mailto:sage [2024/04/07(日) 01:39:00.13 ID:iodV83Wp.net]
>>40
で、ちみの回答は?やっぱり分からないのかな

52 名前:名前は開発中のものです。 mailto:sage [2024/04/07(日) 03:21:57.59 ID:gc9z4IGW.net]
Unityで草を敷き詰めたいんだけど難しい。密度を変えても、後ろから見れば自然だけど上から見たら隙間あって違和感。その隙間も敷き詰めたい

53 名前:名前は開発中のものです。 mailto:sage [2024/04/07(日) 03:30:06.05 ID:F33dnNDI.net]
小一時間敷き詰めたい

54 名前:名前は開発中のものです。 mailto:sage [2024/04/07(日) 05:30:34.72 ID:5WaUMtnn.net]
>>49
このアスペ忍者だろ

55 名前:名前は開発中のものです。 [2024/04/07(日) 06:29:03.65 ID:3n1SzYNO.net]
>>48
お前らってほんまに冷たいな
非情やな
よくもまぁ他人にそんなにこっぴどい態度取れるな
面を向かって同じ事言えるか?
どうせリアルじゃニコニコしてその場しのぎの優しさで乗り切るんやろ?
きっしょ
きっしょ
きっしょ
顔面もきしょいんやろ?
しょうもないゲームばっかり作っとんちゃうぞ
何がエースコンバットや
誰がそんなゲーム遊ぶねん
人を馬鹿にすんなよ
お前らのせいでunity嫌いになりそう
てかエンジニアが嫌いになりそう
5chとかまじでくそ文化
一気にいunity嫌いになったわ

56 名前:名前は開発中のものです。 mailto:sage [2024/04/07(日) 07:00:53.08 ID:EHMHD1D2.net]
750万だったら金ドブしたくない一心でどんな苦労も厭わないだろう

57 名前:名前は開発中のものです。 [2024/04/07(日) 12:28:03.65 ID:T+Sj7rrf.net]
>>50
板ポリなら地面に対して少し斜めにして配置したら、上から見てもボリュームでてるように見えるのでは
アセットを使っていて、そういった設定がないとかなら自分で1から作る…じゃないかな

58 名前:名前は開発中のものです。 [2024/04/07(日) 20:24:31.17 ID:Zxg8nPSj.net]
NavmeshAgentをピタと止めたりターンしないようにするには、回転速度やアクセラレーションをめちゃくちゃ上げる以外にないかな?
速度によってはターンが追い付かず狭い道をなかなか通れなかったり、目的地から大幅にずれたりするのを防ぎたいんだけど
isstopで止めればいいんだけど、ターンのほうは意図しない挙動になりすぎて怖すぎる
要するに慣性がかからないようにするオプションみたいなのないんですか?

59 名前:名前は開発中のものです。 mailto:sage [2024/04/08(月) 02:21:16.45 ID:dbIAbVD2.net]
Scenemangar.Loadsceneでシーン遷移すると一瞬間が開いてしまうんだけど、他のUnityで作ってる良作アプリは画面の切り替えで間なんて開かずにスムーズに切り替わってる。
何かスムーズに切り替えるテクニックがあるのか、そもそもシーン遷移を使ってないのかな?

60 名前:名前は開発中のものです。 mailto:sage [2024/04/08(月) 04:56:31.44 ID:8oWyUuIR.net]
パラメータは?



61 名前:名前は開発中のものです。 mailto:sage [2024/04/08(月) 17:13:59.93 ID:xg1JQ1Ei.net]
>>53
落ち着けよアルミンwwww
お前さんにUnityは無理やw一度軽くUEFN触ってみ?
全部揃っとるからそれで簡単なゲームすら作れんかったら諦めるのも一つの手やで
これからの時代一つに固執するんではなく、試しては損切りの繰り返しが最善やと思うわ

62 名前:ドーンおじ mailto:sage [2024/04/09(火) 05:57:03.33 ID:h3ElfEcw.net]
今日も元気だ暴飲暴食!ガストで豪遊してきた!
チョリソー!プチフォッカ!クラムチャウダー!赤ワインデカンタ500㍑!これでたったの1150円!m9⎛´・ω・`⎞ドーン!
ttps://i.imgur.com/nwj5QDD.jpeg

63 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 20:40:05.72 ID:Mt7R6wcW.net]
こんちゃ相談です
下記のようにキー入力受付をupdate関数の中に用意しています
この例ではカーソルキー4つでポジション移動していますが
他にもさまざまなショートカットキーがあるため、ぜんぶで100個ほどのキー受付をするとします
そのとき、この方式の延長でずらずら列記でもパホーマンスは大丈夫ですか
以上よろしくおねがいします

void Update()
{
if (Input.GetKey(KeyCode.RightArrow))
{
pos.x += 1;
}
if (Input.GetKey(KeyCode.LeftArrow))
{
pos.x -= 1;
}
if (Input.GetKey(KeyCode.UpArrow))
{
pos.z += 1;
}
if (Input.GetKey(KeyCode.DownArrow))
{
pos.z -= 1;
}

transform.position = pos;
}

64 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 20:47:44.95 ID:SiDYLUB0.net]
大丈夫か?
やって駄目なら質問しろ

65 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 20:57:17.81 ID:Mt7R6wcW.net]
>>62
もちろんワイのPCではなんの問題もありません
けど普通こうだろみたいなやり方があれば教えてください

66 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 21:04:48.57 ID:hjINhtbn.net]
>>63
InputSystemをうまく活用すればif文の数を減らせるんじゃないかな。
下準備がちょっとだけ面倒臭いと思うけど、そこはまぁ頑張ろう。

67 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 21:27:05.39 ID:h2XAttVI.net]
>>61
良くあるのはリアルタイム系なら、キーイベントで飛ばして、キーが押されたらフラグ1、離したら0にするフラグで管理します。
そのフラグを用いて、矢印右押されてたら1のフラグなので、updateのなかに、x=x+フラグ、とします。
キーイベント unityで、検索!

68 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 21:32:33.82 ID:SiDYLUB0.net]
普通はこうやる

そんなのは何も新しい事や
自分のやり方を否定した奴らの言い訳

常に今までのやり方はオカシイと思いながら斬新な事、やり方を探究しろ!

それが今だけの強みになる

69 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 21:41:01.74 ID:Mt7R6wcW.net]
>>66
その探求結

70 名前:果をおしえてほしいんですよ []
[ここ壊れてます]



71 名前:名前は開発中のものです。 [2024/04/10(水) 21:46:29.95 ID:23hjTI1d.net]
コードに斬新さはイラネ

72 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 22:33:54.20 ID:VRix5iwW.net]
重い重くない程度で悩むのは時間の無駄だ!さっさと作業を進めろ!

73 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 22:34:45.84 ID:p+vQYp9J.net]
負荷気にするほどの実装がまだ始まってないがな

74 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 22:43:47.43 ID:iYb0XaBs.net]
先輩方は1000行を超えて読みにくくなってきたクラスを可読性のためだけに分割したりしますか?

75 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 22:46:31.87 ID:hWNaCALz.net]
そもそも読みにくくなるようなコード書かないです

76 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 22:54:48.23 ID:4gp2AfnC.net]
可読性のためだけで分割はしない
処理内容で分割する

77 名前:名前は開発中のものです。 mailto:sage [2024/04/10(水) 23:02:14.07 ID:YMtlsPzA.net]
何でも詰め込んだスーパークラスになってんじゃね

78 名前:名前は開発中のものです。 mailto:sage [2024/04/11(木) 07:15:22.85 ID:OvGa+8jk.net]
Unityはスクリプト付けられるんだから
1000行とか行く前に処理分割して分けろ

79 名前:名前は開発中のものです。 mailto:sage [2024/04/12(金) 21:54:12.99 ID:HzgOtlqE.net]
>>61
記述をシンプルにしたところで、内部的にはずらっと並べて書いてあるのと同じことをしている
つまりいかに工夫してもパフォーマンスは変わらない
単にデバッグの効率だけ

80 名前:名前は開発中のものです。 mailto:sage [2024/04/13(土) 07:27:57.08 ID:47LRp5DL.net]
UEFNが神すぎる



81 名前:ドーンおじ mailto:sage [2024/04/13(土) 13:34:02.83 ID:D++FBhBS.net]
今日も元気だ暴飲暴食!ペヤングで豪遊してきた!
夜泣きの一平ちゃん!ビール350㍑!これでたったの333円!m9⎛´・ω・`⎞ドーン!
ttps://i.imgur.com/6LCyPZp.jpeg

82 名前:名前は開発中のものです。 [2024/04/13(土) 13:46:01.53 ID:Qj5DNB5r.net]
https://www.youtube.com/watch?v=hLm3U84uybE
このようなボールの壁当てゲームのスクリプトってどう書くの?難しい?

83 名前:名前は開発中のものです。 mailto:sage [2024/04/13(土) 13:59:41.03 ID:T71ZUB4y.net]
どんなゲームにしたいのかは謎だが座標指定してボール飛ばすだけだから簡単

84 名前:名前は開発中のものです。 [2024/04/13(土) 14:56:26.43 ID:Qj5DNB5r.net]
簡単なの?全然作り方分からん
https://www.youtube.com/watch?v=b_OsUSsXDoM
理想はこういう自分が蹴りたい方向にボール飛ばす感じかな
キーの入力時間によって高さとかも変えたい
あとインパクトの瞬間にプレイヤーとボールをロックする感じも欲しい
分かるかな?

ボールの軌道って物理エンジンで計算するもの?
もしかして最初から形が決まってたりする?

85 名前:ドーンおじ mailto:sage [2024/04/13(土) 15:07:14.17 ID:D++FBhBS.net]
ワイなら5秒で出来るね!
そーゆーアセット買って完成だよ!m9⎛´・ω・`⎞ドーン!

86 名前:名前は開発中のものです。 mailto:sage [2024/04/13(土) 15:10:56.13 ID:T71ZUB4y.net]
アングリーバードの3D版になるのだろうと思う
演算は勝手にやってくれるから加える力が同じにならない限りまぁまぁランダムにはなる

87 名前:名前は開発中のものです。 mailto:sage [2024/04/13(土) 15:21:50.78 ID:vie16az3.net]
意地悪に聞こえるかもしれんけど、仕様によるとしかいいようがないわねえ
本当に物理エンジンに全任せなら5分で作れるけど、的当てゲームとして成立するほど真っ当に動くかは激しく疑問
SLerpで開始地点と終着点を指定すれば放物線を描いてくれるようにはなるが、これだと逆に予定調和すぎる
方向(角度)はある程度制限して、力だけ物理エンジンとか、満足いくまでいろいろやってみるしかないかな

88 名前:名前は開発中のものです。 [2024/04/13(土) 16:25:10.17 ID:Qj5DNB5r.net]
https://www.youtube.com/watch?v=165n_QYuvfY
これは推測するにどういう仕様だろうか?

コントローラー前提だと左スティックで方向決めるよ

89 名前:
R1ボタン押しながらだとカーブかかるみたいな感じがいいなぁ
[]
[ここ壊れてます]

90 名前:名前は開発中のものです。 mailto:sage [2024/04/14(日) 12:22:07.23 ID:Ka/JtNK/.net]
マウスクリックされると処理を中断したいとおもいます

if (Input.GetMouseButtonDown(0)){break;}

これだと左クリックの時に動作しますが、中クリックや右クリックでもbreakしたいです
そのとき、下記のような冗長な書き方になりますか

if ((Input.GetMouseButtonDown(0))||(Input.GetMouseButtonDown(1))||(Input.GetMouseButtonDown(2))){break;}



91 名前:名前は開発中のものです。 mailto:sage [2024/04/14(日) 12:27:53.42 ID:DDTB0j3Y.net]
MouseEventで中断処理すれば?

92 名前:名前は開発中のものです。 mailto:sage [2024/04/14(日) 14:10:25.62 ID:Ka/JtNK/.net]
>>87
具体的におしえて

93 名前:名前は開発中のものです。 mailto:sage [2024/04/14(日) 16:09:05.81 ID:M6replse.net]
まずはmouse eventでぐぐろう

94 名前:名前は開発中のものです。 mailto:sage [2024/04/14(日) 16:40:21.94 ID:DDTB0j3Y.net]
https://docs.unity3d.com/ja/2022.3/Manual/UIE-Mouse-Events.html
ここのランタイムの例にコード載ってるので、それやってみて

95 名前:名前は開発中のものです。 mailto:sage [2024/04/14(日) 21:12:12.87 ID:0Kdkdiv1.net]
Asset storeのフラッシュディールの仕組みがイマイチよくわからない
セール一日目がいちばん得でそれ以降はだんだん割引率が下がっていくってことであってる?

96 名前:名前は開発中のものです。 mailto:sage [2024/04/16(火) 07:45:14.27 ID:IQ2uRu3Y.net]
>>90
こんちゃ
いろいろ試したけど
さいしょの一文のがいちばんシンプルだったみたいです

if ((Input.GetMouseButtonDown(0))||(Input.GetMouseButtonDown(1))||(Input.GetMouseButtonDown(2))){break;}

97 名前:名前は開発中のものです。 mailto:sage [2024/04/17(水) 07:49:50.59 ID:TTzcEls+.net]
質問です
whileでループしていて、breakで抜けるというのはわかりましたが
抜けるときに何か処理をしたいと思います
たとえば
左矢印キーを押している間はキャラクタが左へ移動していきますが
キーを離した時に移動をやめるけど慣性でキャラがガクリとズレる、といった処理です
以上よろしくお願いします

98 名前:名前は開発中のものです。 mailto:sage [2024/04/17(水) 08:22:36.44 ID:eWniZlNU.net]
移動フラグ外れたら今までの向きに動くようにすれば良い

99 名前:名前は開発中のものです。 mailto:sage [2024/04/17(水) 08:22:41.90 ID:cRDTfWPj.net]
よくそんな次から次からわざとらしい質問思いつくな。おもしろくないよ

100 名前:名前は開発中のものです。 mailto:sage [2024/04/17(水) 08:50:48.34 ID:TTzcEls+.net]
>>95
まずは答えてみてほしいんですよ








[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<234KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef