[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild1 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
91: 名前は開発中のものです。 [sage] 2018/06/27(水) 22:34:23.72 ID:kjyTyUbj EditorフォルダにBuildPipeline.BuildAssetBundlesのscriptをいれて プレハブを選択してメニューからBuildAssetBundlesをしてアセットを作りました UnityStudioから覗くとScene HierarchyはGameObjectだらけ(1つめの画像) Asset ListのTexture2Dを選択しても何も表示されません。(2つめの画像) 何が問題なんでしょうか。 https://i.imgur.com/nuqT3uz.jpg https://i.imgur.com/OJ145K6.jpg http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/91
92: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/27(水) 23:19:29.07 ID:rsgWo6Ac >>84 めげずに頑張ってください、私で分かる事であればお答えしますので 一応、スムーズにムーブするサンプルです(画像だけ) ソース欲しいならどっかにうpしますね ttps://imgur.com/a/xmOYSqk >>91 ここは素人だらけなので、すごく難しい質問ぽいですね、さくっとアセットバンドルのところを斜め読みしたのですが ビルドしたのを取り込んで使う場合ってAssetBundle.LoadAsset とかでロードするんでは? こちらのスレだと解決には厳しいかもしれません http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/92
93: 名前は開発中のものです。 [sage] 2018/06/28(木) 01:28:30.00 ID:r9ZDJtDU >>92 研究したいのでソース見たいです よろしくお願いします http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/93
94: 名前は開発中のものです。 [sage] 2018/06/28(木) 06:22:42.46 ID:/+kZ1wVw スムーズに動かしたいならTransrateかAddforce使う。 物理挙動も取り入れるならAddforceで物理はどうしても取り入れたくないならTransrateと使い分ける。 サンプル丸コピじゃ成長しないし、少なくとも俺の解説よりは分かると思うから、少しはググるといいと思うよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/94
95: 名前は開発中のものです。 [sage] 2018/06/28(木) 06:25:01.98 ID:/+kZ1wVw すまんスペル間違えてた。 TransrateじゃなくてTranslateな http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/95
96: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 12:00:33.21 ID:/UzN8HYz >>93 リファクタリングして短くなったのでSSであげますね まぁまたケチ付けたい人が色々と文句ダケ言ってくるかもしれないけど気にせずに まずは、ソース丸パクリでもどう動いているのか理解する事が重要で その後に、少し修正してみて、例えば2つ先まで動くとかね あと今は右、左の最大値は入れてないのでどこまでも行きます そこは自分で最大値3以上は行かないという感じで修正してみてください 自分も最初は雑誌のBASICを打ち込んで覚えたので丸写しは有効な手段だと思います ttps://i.gyazo.com/3bd49202b10be38565706a225ef0817e.png ttps://i.gyazo.com/61e8b2b63be8983c9895bc7807c3592e.png 変数の説明すると dir 方向 limit 移動限界 移動後、X座標が少数になるのはdeltaTimeを掛けているからなので、まぁこの辺も移動にぴったしな整数にするという事も勉強になる修正かなと思います http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/96
97: 名前は開発中のものです。 [sage] 2018/06/28(木) 14:20:39.58 ID:9SECcI4o んじゃ、せっかくだからケチつけてみようかな。 サンプルなんだから分かりやすく書いたほうがいいよ ってことで、v2posのスコープが広すぎる。Update関数内のローカル変数でいい。ってかv2pos.xしか使ってないんだからfloat pxにしとけばいいだろ。理解するのに30秒かかったわ。(変数生成負荷を嫌ったんだろうけど、見やすさは重要だと思うんだ) てかlimitって名前が分かりにくい。x座標の目的地なんだからtargetXとかでいいんでね?30秒(略) http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/97
98: 名前は開発中のものです。 [sage] 2018/06/28(木) 14:28:13.80 ID:9SECcI4o ついでに、dirこそUpdate関数内ローカルでいい。 int dir=tfTriangle.position.x<limit?1:-1; って書いとけばcheckrightのなかでdirをゼロにする必要もない。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/98
99: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 14:29:20.15 ID:/UzN8HYz >>97 これ悪い例ね pxにして直接potisionに代入できないから、たぶんこの人は作ったこと無くて覚え立てのスコープとか使ってわざわざ自分の才能のなさを書きにきてるのね そんな時間あるなら自分流のサンプル作って出せばいいのに http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/99
100: 名前は開発中のものです。 [sage] 2018/06/28(木) 14:39:42.06 ID:UPpeKgHO つーかbasicからやってるような人間がリファクタリングして他人に見せる用として提示するコードがこれなの? 変数大文字から始めるわ、ハンガリアンつけるわでびっくりなんだけど 初学者のため思うならこそちゃんとしたコード見せてあげるべきなのに http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/100
101: 名前は開発中のものです。 [sage] 2018/06/28(木) 14:53:19.52 ID:/+kZ1wVw >>100 ハンガリアンもスネークも人それぞれだろ。初心者スレでそんな細かいことで煽るなよ。 こういう記法がいいと思うってアドバイスだけでいいじゃん。 ちなみに俺はローワーキャメルが好きだ。 記法についてはここな。 ttps://www.google.co.jp/amp/s/earley.jp/blog/development/camelcase-hungariannotation-snakecase-programming/amp/ http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/101
102: 名前は開発中のものです。 [sage] 2018/06/28(木) 14:56:43.12 ID:UPpeKgHO vector2.zero知ってるならrightやleftも使おうよ なんすか、dir=1って なんでv2pos.xに代入したあとcheck関数呼んでからv2posを代入してんの? check関数でなにかしてるわけでもないならそいつらあとでいいよね? check関数切り替えてるけど切り分け方がよくわからん キー入力、移動先計算、移動方向判定、移動 移動方向判定だけなんで関数化したの?checkって名前もどうかと思うけど、まぁ命名はいいや http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/102
103: 名前は開発中のものです。 [sage] 2018/06/28(木) 14:57:38.47 ID:/+kZ1wVw ハンガリアンに否定的なサイトしか見つからなかったが、ハンガリアンにも間違ったコードが間違って見えるって長所があるからな http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/103
104: 名前は開発中のものです。 [sage] 2018/06/28(木) 14:59:54.67 ID:UPpeKgHO >>101 人それぞれだけどサンプルとして提示するならせめて公式に合わせるべきでは? このコードを参考にしてください、って初心者に提示してるんだよ? if使うんですか?ってレベルの初心者に http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/104
105: 名前は開発中のものです。 [sage] 2018/06/28(木) 15:01:01.11 ID:UPpeKgHO >>103 システムハンガリアンとかでググればハンガリアンの本来の意味を解説したとこ見つかるよ 間違ってもGameObjectだからgoってつけようなんて発想にはならん http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/105
106: 名前は開発中のものです。 [sage] 2018/06/28(木) 15:11:47.18 ID:h3xp0Kjr >>99 変数生成負荷とか言ってるんだからfloat型pxをxにしたnew Vector2を生成しろってことだろ http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/106
107: 名前は開発中のものです。 [sage] 2018/06/28(木) 15:17:43.19 ID:K46AO26G 俺、駄目なハンガリアンの使い方してるわw 勉強になるなぁ http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/107
108: 弟子 ◆rZPPjYuxmQ [sage] 2018/06/28(木) 15:20:04.03 ID:/UzN8HYz 大漁だなw サンプル作れないけど文句しか言えない人がこんなに居るんだねー 一応ここは素人が素人に答えるスレなので、素人にも分かるようにみなさんもサンプル提示すればいいと思うよ きっと頭いいから見やすくて分かりやすいサンプル提示してくれるんだろうなぁ だよねー まさか、文句だけ言ってプログラム書けないとかないよね? http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/108
109: 名前は開発中のものです。 [sage] 2018/06/28(木) 16:01:20.93 ID:qauh58MA 上のサンプルで充分だろ。 揚げ足とってウダウダ言っても、質問者の為にならんぞ。ほんとケチだけは立派なんて頭悪すぎるから辞めなよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/109
110: 名前は開発中のものです。 [sage] 2018/06/28(木) 16:07:14.65 ID:/+kZ1wVw >>108 俺のスパゲティーコードでいいならのせるぞ http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/110
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 892 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s