[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild3 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
106: 名前は開発中のものです。 [sage] 2020/01/15(水) 15:54:59.21 ID:ur6JW6yw >ps.広告エロくないですか? これって確か自分の閲覧履歴から広告出てるんじゃないかな http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/106
107: 名前は開発中のものです。 [] 2020/01/15(水) 15:59:14.78 ID:XUqPC4bK >>104 こんな低レベルの質問に答えて頂きありがとうございます! >>106 知らねぇなぁ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/107
108: 名前は開発中のものです。 [sage] 2020/01/15(水) 18:17:40.41 ID:W13rfCYM 質問させて下さい。 表示エリア内の3行にDebug.Logの様にどんどんテキストを新しく追加して表示するにはどの様な方法がありますか? 例えば プレイヤーAのこうげき! プレイヤーBのこうげき! プレイヤーCのこうげき! 新しく文字を追加すると上にずれる プレイヤーBのこうげき! プレイヤーCのこうげき! プレイヤーDのこうげき! この時消えた1行目のログは破棄でもスクロールでみれる描画外に消える状態でもとりあえずどっちでもいいです。(両方知れるとありがたいですが) 自分の知識ではテキストオブジェクトを3つ作成して配列に追加、 text[0]= text[1].......というように順番にずらすしか思い浮かびません。 そもそもテキストオブジェクトを3つ並べるという時点でひっかかっています。 テキストオブジェクト1つで3行を指定して〜という事も出来ますよね?きっと・・・。 調べるキーワードだけでも頂ければありがたいです。 自分ではテキストの入力フィールドの話やノベルゲームの会話の様なクリックしたら次のページに・・・といった情報しか見つけられませんでした。 よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/108
109: 名前は開発中のものです。 [] 2020/01/15(水) 18:50:46.78 ID:Uen6hkVl >>108 3つ並べる時点で引っ掛かるとは? 表示と内部保持は別だから表示する領域は3つ必要だとおもうけど 1つでやるならメッセージに改行入れればいいかな? 現時点でどこまで出来てるのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/109
110: 名前は開発中のものです。 [sage] 2020/01/15(水) 19:36:28.53 ID:W13rfCYM >>109 3行の事で自分でも何してるかよくわからないほど長い+仕様変更しにくい(例えばログを見れるようにはできない)コードになってしまったのでこういう時の定石やユニティの機能があるかと思い質問しました。 方向性は間違ってないという事ならば同じ処理をforに直したり可読性がアップするようにやってみます! これを書いてる間に配列をリストにしたら過去のログが残るんじゃないか?と思いついたので試してみます! http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/110
111: 名前は開発中のものです。 [sage] 2020/01/15(水) 20:59:10.99 ID:Uen6hkVl >>110 一応簡単なサンプル https://i.gyazo.com/d17077e557f5ceeef34bcb9d912d703d.png わかるかな、ボタン押すとテキストに時間を表示するんだけど (Time.timeなので何時何分じゃない) スクリプトを空のGameObjectに付けて、ボタンのOnClickを割り付ければ動きます http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/111
112: 名前は開発中のものです。 [sage] 2020/01/16(木) 05:40:01.72 ID:7tyD46Nv 公式チュートリアルを見ろと言っても最新版対応してないし公式からリンク貼られてないしな http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/112
113: 名前は開発中のものです。 [] 2020/01/16(木) 09:57:14.19 ID:BjOYmzpz ゾンバニのコースはやったけどチュートはろくに見てないな http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/113
114: 名前は開発中のものです。 [sage] 2020/01/16(木) 11:04:23.90 ID:ROtYDo05 >>110 最初はみんな試行錯誤して長いコードを短くしていくんだよ 次のチュートリアル、Boltのなんだけど https://doc.photonengine.com/ja-jp/bolt/current/demos-and-tutorials/bolt-basics/bolt-104-events ここのOnGUI部分がログ表示しているから参考にでもなれば http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/114
115: 名前は開発中のものです。 [sage] 2020/01/16(木) 13:26:46.48 ID:KnIqTgOi アプリ作って公開したけどインストール数0で萎えた http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/115
116: 名前は開発中のものです。 [sage] 2020/01/16(木) 14:20:57.99 ID:4CEOlc+6 ビビッドアーミーくらい広告うつんだよお http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/116
117: 名前は開発中のものです。 [sage] 2020/01/16(木) 15:12:44.30 ID:6AR8nXfd >>108 ざっとこんなんで動かん? // 1行ごとに格納 List<string> str = new List<string>(); /* 分割して代入するところは省略 */ // 表示するテキストを用意 for(int i = 0; i < (str.Count - 3); i++;) { var dispString = str[i+0] + "\n" + str[i+1] + "\n" + str[i+2]; (表示するTMP).text=dispString; // 入力待ち受け while(true) { if(Input.GetAnyKeyDown){break;} yield return null; } } http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/117
118: 名前は開発中のものです。 [sage] 2020/01/16(木) 15:50:32.52 ID:KnIqTgOi >>116 絶対赤字だよお http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/118
119: 名前は開発中のものです。 [] 2020/01/16(木) 16:40:41.74 ID:JHlZDhFA >>117 それ試したのかな? メッセージ3つ以上になったときダメな感じするけど http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/119
120: 名前は開発中のものです。 [] 2020/01/16(木) 16:43:41.04 ID:JHlZDhFA と言うかそもそもメッセージ1つだとfor 文回らんのじゃないか? そちらの環境だと動くの? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/120
121: 名前は開発中のものです。 [sage] 2020/01/16(木) 19:25:05.99 ID:IlvXKjzu a = 120640 / 23270 が何回やっても5になるのですが理由わかる方いらっしゃいますか? 5.184....になるはずなのですが。 aはint float doubleに変えて試しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/121
122: 名前は開発中のものです。 [sage] 2020/01/16(木) 20:27:07.72 ID:IlvXKjzu (double)を数字の前に付ける事により解決しました、すみません。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/122
123: 名前は開発中のものです。 [sage] 2020/01/16(木) 20:32:59.73 ID:ROtYDo05 >>121 https://i.gyazo.com/b0a4f570a9d3c3fcc7cb740cfa8c58cf.png http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/123
124: 名前は開発中のものです。 [] 2020/01/16(木) 20:38:02.01 ID:0GLcsHOa >>121 aがなんの型になってるとか確認する癖つけた方がいいぞ float aとかにしてたらどのみち同じようになんで?ってなってそうだけど http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/124
125: 名前は開発中のものです。 [] 2020/01/16(木) 20:49:07.04 ID:JHlZDhFA >>124 aもそうだけど数字をどう扱うか 10はint だが 10fはfloat int 同士の計算は当然int になる http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/125
126: 名前は開発中のものです。 [sage] 2020/01/16(木) 21:20:23.75 ID:IlvXKjzu https://blog.jnito.com/entry/20110910/1315605311 ここを見て解決した気になってましたが、float型やdouble型にint同士の計算を入れているからダメだったんですね。 計算した結果が少数ならfloatかdoubleにいれれば良いと思っていました。 勉強になりました、ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/126
127: 名前は開発中のものです。 [sage] 2020/01/16(木) 21:21:35.57 ID:71qtQAGF >>125 なるほど。 普通は上記使い方しないからなかなか分からんかったw http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/127
128: 名前は開発中のものです。 [sage] 2020/01/16(木) 22:22:42.98 ID:3nBiw/QG まだunityを触っていないまま質問です 32×32サイズでクォータービューの2Dドット絵のマップチップをAsepritで作っているのですが チップ同士を隣接させたところ、隙間ができてしまい、グリッドがずれてることに気付きました 例ですが、このグリッドベースでオブジェクトを打てば隙間も無くピッタリなのですが https://i.imgur.com/ikpyFCU.png 自分が打っていたグリッドベースを数えたらこのような隙間が空いていました https://i.imgur.com/HVGNEeR.png 32×32の場合、必ず前途したベースでないとだめなのでしょうか? unity側でグリッドの補正等出来ますか? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/128
129: 名前は開発中のものです。 [sage] 2020/01/17(金) 00:07:10.08 ID:DQl2Cdvo >>127 C#に限らず、大体どの言語もそんなだから覚えておくと吉 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/129
130: 名前は開発中のものです。 [sage] 2020/01/17(金) 00:19:36.74 ID:y9XjThLN >>129 うん、ありがとう。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/130
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 872 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.026s