[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
939(1): 名前は開発中のものです。 [sage] 2020/03/24(火) 21:54:45.44 ID:RL6AWo4R(1/2) AAS
C#の初歩的な質問失礼します
変数Aが1または2であり、変数Bが3または4である → 条件成立
これのIF文の書き方教えてださいm(_ _)m
940(1): 名前は開発中のものです。 [sage] 2020/03/24(火) 22:39:59.13 ID:oVDsHwQf(1/2) AAS
(A=1 or A=2) and (B=1 or B=2)
みたいな感じじゃない?なおc#やったことないからもっと別の書き方があるかもしらん
941(1): 名前は開発中のものです。 [sage] 2020/03/24(火) 22:40:31.89 ID:oVDsHwQf(2/2) AAS
(A=1 or A=2) and (B=3 or B=4) か
942(1): 名前は開発中のものです。 [sage] 2020/03/24(火) 23:15:42.93 ID:mInfMOmj(1) AAS
>>939
if( ( A==1 || A==2 ) && ( B==3 || B==4 ) ){
処理...
}
943: 名前は開発中のものです。 [sage] 2020/03/24(火) 23:21:45.32 ID:Wyna/3KG(2/2) AAS
switch(a){
case 1:
case 2:
switch(b){
case 3:
case 4:
---処理
break;
break;
なんちってw
944: 名前は開発中のものです。 [sage] 2020/03/24(火) 23:29:32.22 ID:xZ1QSrvx(1) AAS
アスペクト比か
ワイもそこは苦労したなあ
3万円くれたら教えてやってもええで
こんなところで質問してるような奴には3日じゃとても解決できないだろうから安い買い物やと思うでぇ?
945(1): 名前は開発中のものです。 [sage] 2020/03/24(火) 23:34:54.01 ID:RL6AWo4R(2/2) AAS
>>940-942
なるほど
ふたつともカッコでくくればよかったのですね
if( A==1 || A==2 && B==3 || B==4 )
こんな感じで危うく間違えそうでした・・・
助かりました ありがとうございます
946(1): 名前は開発中のものです。 [] 2020/03/25(水) 12:46:30.75 ID:9tCl8Jm9(1/3) AAS
Unityにおいて、円錐が延びて複数の敵を貫く魔法、左から右へ棒が薙ぎ払って範囲内にいる敵にダメージを与える魔法等を作っているのですが、
Unityのエフェクトでは難しそうだと思い、Blenderでそれらしいアニメーションを起こすオブジェクトを作ったのはいいのですが、
壁や岩、木などの遮蔽物を貫通してしまいます
まだ試していませんが、当たり判定であるコライダは遮蔽物との接触を検知して拡大を止めることができるんだと思うのですが、
アニメーションまではそうはいきません
遮蔽物を貫通しないようにする良い方法は何かありませんでしょうか
947(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 12:57:17.28 ID:3AKzBZ7S(1/3) AAS
アニメーションを停止すればいいんでないの?
948(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 13:00:18.37 ID:Q4BhpGE8(1) AAS
接触を感知したらエフェクトが消滅するアニメーションに切り替えるとか?
949(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 13:03:09.35 ID:3AKzBZ7S(2/3) AAS
animatorで状態を管理すればいいのでは?
950(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 13:23:24.88 ID:o6WfOQ/T(1/4) AAS
>>946
パーティクルで簡単に出来るよ
動画リンク[YouTube]
教材としてこのアセット買ってみたら?
951(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 14:06:11.26 ID:9tCl8Jm9(2/3) AAS
色々とありがとうございます
>>947
ただ停止させると例えば円錐の場合、伸びきる前よりも壁に当たった部分が細くなるため
不自然な感じになってしまいます
工夫が必要な部分ですかね
>>948
エフェクトが残っている部分には判定を持続させたいため、
ただ消失させると伸びきる前の根元の部分が不自然に消えてしまいます
この辺りも少し工夫を考えなくてはならないようです
>>949
アニメーターでの状態管理でどのようにするのでしょうか
アニメーターの部分も初歩的な所しか理解していないため、どうすればよいかわからない状態です
できれば、遮蔽物に遮られた先のみ消失するようなものが理想なのですが
>>950
動画からのリンクが切れていたためどのアセットを使えばよいかわからないのですが
結構複雑な動きが可能なようですね
blenderからだと作り直しの際にリグの再指定に再インポート時のアニメーターやファンクションの再設定やらかなりの手間なので
Unity側で完結できるのであればその方が助かるので、検討してみようと思います
952(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 14:11:31.66 ID:3AKzBZ7S(3/3) AAS
当たった先が消滅でなんとなくやりたいことがわかったけど、それはこの時点で悩んでるスキルだとちょっと難しいかもね。
とりあえず突き抜けたところで消滅とか、綺麗にするより荒削りで作ることをお勧めします。私は完成第一主義なので。
そのあと慣れてくればアニメを極めるとかでいい気がしました。私が言えるのはここまでかなぁ。
953(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 14:40:29.60 ID:o6WfOQ/T(2/4) AAS
>>951
>リンクが切れていた
Please visit this link to see the page on our new website.
this linkをクリックしよう
954(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 15:13:51.01 ID:fEctQmg8(1/2) AAS
>>945
演算子の優先順位は C# の場合 &&(条件&) のが ==(条件OR) より高いからね
それらより ==(等価比較) のがさらに高いのでこっちはカッコ要らんけれども
優先順位表はいつでも見られるところに置いとくといいよ
955: 名前は開発中のものです。 [sage] 2020/03/25(水) 15:14:57.83 ID:fEctQmg8(2/2) AAS
おっと ||(条件OR)の間違い
956(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 16:28:41.69 ID:9tCl8Jm9(3/3) AAS
>>952
面白さの肝になる部分なのでスキルアップの方を取りたいと思います
>>953
ちゃんと見ていませんでした。失礼しました
ちょっとお高いので購入はしていませんが
兎も角Unityでのエフェクトの作り方を学ぼうと思うのですが、
設定が多岐にわたっていて理解するのが大変です
その分やれることが多いということなのでしょうが
おかげでBlenderでやってしまおうかと考えてしまったわけですが
サイトも古いものだと項目が違っていて中々学習が難しいのですが、
よいサイトがあったら教えてください
Unity2018使用中です
957: 名前は開発中のものです。 [] 2020/03/25(水) 17:40:45.18 ID:uW5C3CEe(1/2) AAS
Unity5時代のコードって2019でも変わらず動くのでしょうか?Unity5時代の本に面白そうなのがいくつかあって迷っています。
とりあえずUnityの教科書2019完全対応版と、その古い版のUnity5の教科書と見比べてみました。
インストール手順、スマホのサイズ、Terrainエディタ、Particleエディタ、uGUI>UIは変わっていましたが、コードはほぼ同じでした。
これだけだといけそうな気もするのですが、先輩方のご意見が聞きたいです。
958(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 18:00:09.56 ID:6HJR4kQx(1) AAS
ちまちま変わってるとこあるけどまあだいたい動くと思うよ
もし違ってたらVSちゃんが、それ古い書き方だよこっちの方がいいよって言ってくれる
959(1): 名前は開発中のものです。 [sage] 2020/03/25(水) 19:07:57.26 ID:GIxkSJaK(1) AAS
Unityの機能と作り方把握して無い段階でバージョン違いの本とか見たらカオスになりそう
960: 名前は開発中のものです。 [sage] 2020/03/25(水) 20:39:46.65 ID:uW5C3CEe(2/2) AAS
>>958
ありがとうございます。VSが教えてくれるのは安心ですね。勉強になりそうです。
>>959
お気遣いありがとうございます。混乱しないように気を付けます。
961: 名前は開発中のものです。 [sage] 2020/03/25(水) 23:36:37.83 ID:o6WfOQ/T(3/4) AAS
>>956
まあ何で作るかは自由だけど、unityに限らず普通こういうのはパーティクルシステムで作る
たしかに設定項目多くて面食らうけど、まずはスタンダードアセットにあるパーティクルを弄ってみたらどうだろ
962: 名前は開発中のものです。 [sage] 2020/03/25(水) 23:37:38.15 ID:o6WfOQ/T(4/4) AAS
あ、ごめん、スタンダードアセットじゃなくてこっちだった
外部リンク:assetstore.unity.com
963: 名前は開発中のものです。 [] 2020/03/26(木) 22:36:23.02 ID:tGkfylTm(1) AAS
>>954
正直、そんな優先順位表をみないとわからないような順位に依存するぐらいならカッコつけろやぼけと思うわ
上下前次1-新書関写板覧索設栞歴
あと 39 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.030s