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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
96: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 12:00:33.21 ID:/UzN8HYz(1/9) AAS
>>93
93(1): 名前は開発中のものです。 [sage] 2018/06/28(木) 01:28:30.00 ID:r9ZDJtDU(1) AAS
>>92
研究したいのでソース見たいです
よろしくお願いします
リファクタリングして短くなったのでSSであげますね
まぁまたケチ付けたい人が色々と文句ダケ言ってくるかもしれないけど気にせずに
まずは、ソース丸パクリでもどう動いているのか理解する事が重要で
その後に、少し修正してみて、例えば2つ先まで動くとかね
あと今は右、左の最大値は入れてないのでどこまでも行きます
そこは自分で最大値3以上は行かないという感じで修正してみてください

自分も最初は雑誌のBASICを打ち込んで覚えたので丸写しは有効な手段だと思います

画像リンク

画像リンク

変数の説明すると
dir 方向
limit 移動限界
移動後、X座標が少数になるのはdeltaTimeを掛けているからなので、まぁこの辺も移動にぴったしな整数にするという事も勉強になる修正かなと思います
494: 名前は開発中のものです。 [] 2018/09/01(土) 14:08:50.21 ID:PNIbFc8L(8/9) AAS
消しましたがまたあのエラーメッセージが出ました…
ちなみに消した後のスクリプトの画面です。これからバイトなので返信遅れると思います。申し訳ありません…
画像リンク

524: 名前は開発中のものです。 [sage] 2018/09/06(木) 22:22:36.21 ID:Wdj0MTwo(2/2) AAS
拡張メソッドで
public static void LookAt2D(vector3 transform_position,vector3 moveway,vector3 target_position)

vector3 rotvectol=(target_position−transform_position).momalized;
Quateinion FromToRotation(vector3 moveway,rotvectol);

でプレイヤーの後ろ側を古座標に向けるように
LookAt2D(transform.position,vector3.down,old_playerpos);
としています ちゃんとtransform.translateで動かす前に古座標を取得しています
525: 弟子 ◆rZPPjYuxmQ [sage] 2018/09/06(木) 23:16:41.21 ID:U2D2+Vnm(2/3) AAS
一応、参考までに
外部リンク:tsubakit1.hateblo.jp
ここの真ん中あたりにFromToRotationのサンプルあるので
まず、それを単体(例えば何かのキー押したら動く)ようにして確認してみるのはどうでしょうか
自分サンプル作ったら特に問題なかったです

それから、コードですがコピペだとしたらスペルミスがあるのですが・・・
610: 名前は開発中のものです。 [sage] 2018/09/30(日) 22:27:08.21 ID:2uttWIQz(1) AAS
ライター募集増えたけど単価とか時間ひどくねUnity
617
(1): 名前は開発中のものです。 [sage] 2018/10/02(火) 17:20:13.21 ID:22wtriDa(1) AAS
Tags{
"Queue" = "Transparent"
"RenderType" = "Transparent" }

の下に

Cull off

ていr手みたらどうだい?
742: 名前は開発中のものです。 [sage] 2019/01/28(月) 20:27:07.21 ID:hi8BMtRK(2/2) AAS
フリーになったとき記念にDLしたけどShader forge
現バージョンじゃもう動かない
818: 名前は開発中のものです。 [sage] 2019/02/10(日) 08:14:15.21 ID:A7pIch8j(1) AAS
>>806
806(1): 名前は開発中のものです。 [sage] 2019/02/08(金) 19:48:51.83 ID:BNIvoktR(1) AAS
while(true){
yield return new WaitForEndOfFrame(0.01f);
}

これを

var wait = new WaitForEndOfFrame(0.01f);
while(true){
yield return wait;
}

こうした方がGC処理が無駄に走らなくてスマートだよって言わないと馬鹿にはわからない
え、、、それ同じことなの???
ちょっとあとで確認してみるが
823
(1): 名前は開発中のものです。 [] 2019/02/10(日) 11:42:46.21 ID:U84CSB/g(1) AAS
AオブジェクトをBオブジェクトと同じ方向に向かせたいのですが、A.transform.rotation = B.transform.rotationにするとxyz全部の向きと同じになってしまうのですが、仮にxのrotationだけなどに合わせたい場合どうすればよいでしょうか?
866
(1): 名前は開発中のものです。 [sage] 2019/02/15(金) 10:34:29.21 ID:qfkT+l7o(1) AAS
terrainの分割ロードすら出来ないくせ
876: 名前は開発中のものです。 [sage] 2019/02/16(土) 05:19:20.21 ID:sWPM8g+v(1) AAS
アセットを沢山買って配置すればオープンワールドになるでしょ
952: 名前は開発中のものです。 [] 2019/03/01(金) 01:53:36.21 ID:i9oiQn3T(5/7) AAS
>>950
950(3): 名前は開発中のものです。 [sage] 2019/03/01(金) 00:54:38.03 ID:4ad34hTY(1) AAS
画像リンク

最後の行 my_script.SetCanvasGroupEnable(hoge); がVSに認識されませんでした
が、自分のスクリプトに入れただけなのでミスがあるかもしれません。
後日新しいスクリプトファイルで勉強させて頂きます。有難うございました!
>>951
951(1): 名前は開発中のものです。 [sage] 2019/03/01(金) 01:20:38.12 ID:moEN5l8p(1) AAS
>>949
「ここ」には、CanvasG roup型を入れる。
いやー参った。こんな型宣言して使ったことなかったから調べるだけでも精一杯w
まぁ知らなくても3Dのシューティング作れたしw
とりあえず動いたので多分あってるんじゃないかなぁ、間違ってたらすまん。

SetCanvasGroupEnable(CanvasGroup, false);
ではVSに怒られてしまいました。しかしそちらで動いているのならば、
こっちがおかしいのだと思います。わざわざ遅い時間まで有難うございました!

>>こんな型宣言して使ったことなかったから調べるだけでも精一杯
この言葉がありがたかったです。それにより「なぜそんな二度手間をする?」
の意味がわかった気もします。

そして>>941
941(2): 名前は開発中のものです。 [sage] 2019/02/28(木) 23:40:55.48 ID:zu1kHZY3(1/2) AAS
落ち着け。
回答者の言葉尻を捉えて腹立てるんじゃない。教えてほしいから聞いてるんだろ、華麗にスルーしなさい。どこもこんな人達はいっぱいいるよ。
あと、分かってるなら答えがわかるはず、と分かってるけどnullは分からない、は完全にすれ違ってるの。
どう違ってるか改めて真摯に聞いてみなさい。
まずは自分がどう考えているかでも辻褄が合ってないところ、そういう説明がないと明確に答えられないし、面白がってヤジが群がるぞ。

有難うございました
989: 名前は開発中のものです。 [sage] 2019/03/10(日) 15:00:09.21 ID:g6/xEpKH(1) AAS
UNITY社からセキュリティーのメールが来ましたが
英語のページなので日本人は関係無いですよね?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.051s