[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
12
(1): 名前は開発中のものです。 [sage] 2020/01/11(土) 17:08:22.23 ID:wPvGtAaQ(5/5) AAS
>>11
11(1): 名前は開発中のものです。 [sage] 2020/01/11(土) 16:35:55.39 ID:eNMw2FnY(1) AAS
>>7
敵とダメージをuGUIに置いているとして、やりたいことをベタ書きするならこんな感じ
var enemy = 敵.GetComponent<Transform>();
var canvas = enemy.GetComponentInParent<Canvas>();
var damage = Instantiate(ダメージプレハブ, canvas.transform) as GameObject;
damage.transform.position = enemy.position;
出来ました!ありがとうございます
この処理でも最初の一回が左端に表示されてしまったのですが、実行を押した瞬間に攻撃していたので処理が間に合わない(バグ?)みたいで、戦闘のスタートとストップボタンをつけて実行後すぐに戦闘開始しない様にしてみたら正常に動作しました

テキストを好きな位置に生成するという単純な事で半日使ってしまいましたが良い勉強になりました、ありがとうございました
45
(1): 名前は開発中のものです。 [] 2020/01/13(月) 21:11:21.23 ID:Rcgjsxsv(10/11) AAS
>>43
43(1): 名前は開発中のものです。 [sage] 2020/01/13(月) 21:07:35.13 ID:auL79zSW(4/4) AAS
物知り顔でドヤってる>>21があまりにも愚かだったから突っ込んだだけで感謝とかそういうのは別に求めてない
……というかてめえには一言足りとも語りかけちゃいないのになんでお前がいちいち答えるんだよ、構ってちゃんかよ
だから糖衣構文君は雑談スレで勘違いして暴れていいよ
ほんと動かないコード書いて恥ずかしくないのかね
200: 名前は開発中のものです。 [sage] 2020/01/23(木) 00:35:20.23 ID:BeWKcfCr(2/5) AAS
あと UniRx だと、何秒後に とか、何フレ後に とか、何回とか、ゲームに必要な処理が簡単に書ける。
おそらく、まったくのプログラム初心者は UniRx から始めた方が良いとさえ思える。

自分は既に書いてしまった膨大なコードを UniRx を使用するコードにリファクタしつつあるけど、辛い…
誰か最初に教えといてくれよと思った。

まあ Unity初心者の個人的な感想だけどね。
237: 名前は開発中のものです。 [sage] 2020/01/25(土) 00:44:13.23 ID:lrP57LvS(1/6) AAS
これはもう熟練者様に確認してもらいたいので
シンプルにしたものをパッケージ化しました。
これで症状を確認していただけませんでしょうか。
外部リンク:ux.getuploader.com

まずは
ゲーム開始して、右キーを押しっぱなしで死んでください。
リスタートしても右キーを押しっぱなしです。
そしたらリスタートしてもプレイヤーは右に進むはずです。
そりゃそうです、右キーを押しているからです。

次に、
右キーを押しっぱなしで死ぬのは一緒ですが
その途中に、パソコンのキーボードをどれかひとつ、押してください。
そっちは押しっぱなしでは無く、一度押すだけです。
この間も右キーの方は押しっぱなしです。
で、そのまま死んでください。
すると、リスタート後、プレイヤーは先ほどとは違い
右に進まないんです。右を押している限り、移動はできません。
右を押しながらジャンプはできますが、右を押している限り、移動はできません。

この症状の原因を知りたいです。

Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2)
266: ◆uBR9Xpjlnk [sage] 2020/01/26(日) 16:57:41.23 ID:DH9o2bCr(2/2) AAS
>>262
262(1): 名前は開発中のものです。 [] 2020/01/26(日) 11:03:24.82 ID:ckFKG1Im(3/6) AAS
>>260
>GameManager.Instantiate
このGameManagerってのが何かよく分からないけど
Instantiateのマニュアル
外部リンク[html]:docs.unity3d.com
staticのマニュアル
外部リンク[html]:docs.unity3d.com
これ見るだけだと特に問題ないと思います

>そもそもStaticなクラスから生成しようとしてること自体が間違いですかね?
Instantiate自体はなんでもクローン化できるし間違いという概念自体無いのかなと
思いますが・・・
説明が足りなくてすいません。
Monobehaviourを継承してない(できない)StaticなクラスでInstantiateをしようとしてるんですけどGameManagerクラスはMonobehaviourを継承してるかつどこからでも呼び出せるからGameManager.Instantiate()といった感じでやってるんですよね。
282: ◆uBR9Xpjlnk [sage] 2020/01/28(火) 09:08:41.23 ID:JSvWE+67(3/6) AAS
あっできたかも
691
(1): 名前は開発中のものです。 [] 2020/02/26(水) 20:33:18.23 ID:808/gSFo(1) AAS
スレチかもしれないですが、

例えば2dで腕が無くなっても動き続ける(アニメーションし続ける)キャラクターを作りたい場合ってunityだとどういう実装にすれば良いでしょうか?
パーツ毎に分けてスクリプトで制御するのか、腕が落ちた時のアニメーションも別個で用意するのが良いのか…
694
(1): 名前は開発中のものです。 [sage] 2020/02/26(水) 21:36:09.23 ID:XSiK3Jmd(3/3) AAS
まだ前回の質問の回答をいただいていないのに、再度の質問失礼します。

>>546
546(1): 543 [sage] 2020/02/15(土) 22:13:29.56 ID:BjWXMhbH(2/2) AAS
>>544
回答ありがとうございます
位置のずれに関しては解決しました
Blenderの拡大縮小の項目による影響、勉強になりました

アニメーションに関してはまだ解決していませんが、エクスポート時にアーマチュアを含めると
Unityにインポートした際にアニメーターを割り当てるコンポーネントが出来上がり、
そこに元ボーンで使用するアニメーターコントローラーを割り当てた所、
デフォルトステートが反映されているのを確認しました

今日はもう遅いので一旦しめますが、元ボーンのアニメーターとそれを動かすスクリプトをパーツごとに割り当てれば動くようになる、と踏んでいます
ただ、そうなるとパーツ毎に同じスクリプトが存在することになり、無駄に複雑であったり負荷などの点から正しいと言えるのか分かりませんが
ここで以前、Blenderからパーツをアニメーションごとエクスポートし、
インスペクターから各パーツにアニメーター等を割り当てればアニメーションができて、
パーツを組み合わせてのキャラクターエディットができる、と考えていたのですが、

各パーツにアニメーションがある状態でエクスポートするため、パーツ毎FBXの容量が大変大きくなり、
以前考えていたSetActiveで表示パーツを切り替える方法でのキャラエディットよりもひどい状態になることに気づきました
以前教えていただいた方法がよく理解できなかったこともあるのですが

Blenderでアニメーションのボーンと各パーツを別々にエクスポートし、
Unityで動的に組み合わせてアニメーションをさせるにはどうしたらよいでしょうか
696
(1): 名前は開発中のものです。 [] 2020/02/27(木) 00:07:31.23 ID:j0OKNYmt(1/3) AAS
>>695
695(3): 名前は開発中のものです。 [] 2020/02/26(水) 23:17:53.49 ID:tqiPAYEJ(1) AAS
アセットストアの SD Unity-Chan Optimaize Custom
のデフォルトSDユニティちゃんを使おうとしたのですが
なぜか初めは仰向けになっていてtransformで起こして再生すると前に倒れて
地面にめりこみ、起こさずに再生すると起きるのですが宙に浮いて落下モーション
のような状態になってしまいます。( standard asset の third person user control をアタッチしました )
rigit body の freeze rotation にチェックを入れてもダメでした・・
どうすれば正常に直立できるのでしょうか?
です。
isTriggerにチェックを入れ、use gravityを無効化する事で歩く事は出来ましたが
途中で地面をすり抜けて落下してしまいます・・
停止時に立てると再生時に倒れてしまうので仰向けのままです・・
928
(1): 名前は開発中のものです。 [sage] 2020/03/22(日) 17:39:59.23 ID:Coliya/x(1) AAS
gitでローカルレポジトリ管理してて、個別のスクリプトのリストアはやるけど
プロジェクトぶっ壊れた時は直せないよね

心配だから定期的にzipで取ってる
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s