[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
95(1): 名前は開発中のものです。 [sage] 2020/01/15(水) 00:42:29.09 ID:Hfyr29Ot(2/2) AAS
しかしまあLINQ連結したらパフォーマンス劣化するかなんてしQiitaで聞いても総ツッコミ食らうレベルの話でよくこんな粘着出来るもんだ
96: 名前は開発中のものです。 [] 2020/01/15(水) 01:26:12.77 ID:CCdgG/pq(3/3) AAS
>>95
だからお前みたいなロクに読まないで絡んでくる阿呆が湧いてくるから相手にする羽目になってんだろ
マジで死ねよクズが
97: 名前は開発中のものです。 [] 2020/01/15(水) 07:32:55.16 ID:Uen6hkVl(1/3) AAS
相手にしなければいいのに丸
98: 名前は開発中のものです。 [sage] 2020/01/15(水) 08:13:08.11 ID:RfSstNcC(1/2) AAS
>>6363(1): 名前は開発中のものです。 [sage] 2020/01/14(火) 13:02:53.66 ID:FSjVa/a9(1/4) AAS
>>60 おはようございます出来たそうでよかったです、もう必要ないかもしれないけど
ちょっと自分も>>46の要件をやってみました頭の体操になりましたので参考までに
よければ、こんな画面でuiのbuttonコンポーネントに画像付けてみまして
画像リンク
Aボタンの遅延を実装してみました
画像リンク
プログラムではボタンを離してから2秒後まで押下中と判断しています
単純に押下の判定を2つ、ボタン押しているか?フラグが立っているかです
で離した後Invokeでフラグを解除しています
RaycastAllとか勉強になりましたよ
ありがとう。こういう動くサンプルコードを提示してもらえるのは実にありがたい。
自分はまだ、ゲームパッド向け(※バーチャル含め)のスクリプトしか書いてないけど、
タッチ操作で出来ることの一例を見せてもらえて非常に参考になった。
自分も何とか InputSystem をどうにか工夫して希望の処理を実装しようとしてたけど、
試行錯誤中に別の解決策が見つかってそちらを採用した。
結局、Bダッシュジャンプの実装を "ボタンを離したことを遅延させる" ではなく、"ボタンを離してもしばらく最高速を保つ" ことで実現でした。
問題点の分析の時点で見誤っていたんだ…
でも、サンキュー!
99: 名前は開発中のものです。 [sage] 2020/01/15(水) 08:30:52.78 ID:RfSstNcC(2/2) AAS
初心者質問スレなのに、初心者に対して自分の知識をひけらかすだけの人もいる。
しかし、親身になって初心者の質問に答えてくれようとする人もいるのは確かだ。
ゴミを排除するのは不可能だが、一方、素晴らしい気づきを与えてくれる人がいるのなら、
多少のゴミは気にしなければいいかな。
100: 名前は開発中のものです。 [sage] 2020/01/15(水) 09:14:06.09 ID:LniAutn1(1/2) AAS
華麗なるスルー一族になりましょう
101: 名前は開発中のものです。 [] 2020/01/15(水) 14:03:59.12 ID:XUqPC4bK(1/3) AAS
掲示板とunity両方初心者なんですが質問良いですか?
今ブロック崩しを作っているのですが、ブロックを全て破壊した後のクリア画面(scene)
を表示する為のプログラミングをどう書けばいいのかわかりません。どなたか教えてくださいませんか?
ps.広告エロくないですか?
102: 名前は開発中のものです。 [sage] 2020/01/15(水) 15:09:15.99 ID:I4gL1Hl0(1) AAS
そんなん公式チュートリアルにある筈やで
103: 名前は開発中のものです。 [] 2020/01/15(水) 15:18:30.27 ID:XUqPC4bK(2/3) AAS
公式チュートリアルをどうやって見れば良いか分からないです(;;)
104(1): 名前は開発中のものです。 [sage] 2020/01/15(水) 15:45:12.12 ID:cpUcVrMP(1) AAS
すべて破壊した事が判定できてるなら
if(clear == true)
SceneaManager.LoadScene("シーンの名前");
で良いんじゃないですか?
シーン移動しなくてもパネルかイメージを前面に表示しても良いのでは?
自分も初心者なので的外れだったらごめんなさい。
105: 名前は開発中のものです。 [sage] 2020/01/15(水) 15:52:41.58 ID:LniAutn1(2/2) AAS
問題を切り分け。
なにはなくても早く完成させたいなら、一つのシーンで終わるようにする。
シーン遷移を知りたいなら、上で出してもらってる例をとっかかりにググるべし。
106(1): 名前は開発中のものです。 [sage] 2020/01/15(水) 15:54:59.21 ID:ur6JW6yw(1) AAS
>ps.広告エロくないですか?
これって確か自分の閲覧履歴から広告出てるんじゃないかな
107: 名前は開発中のものです。 [] 2020/01/15(水) 15:59:14.78 ID:XUqPC4bK(3/3) AAS
>>104
こんな低レベルの質問に答えて頂きありがとうございます!
>>106
知らねぇなぁ
108(2): 名前は開発中のものです。 [sage] 2020/01/15(水) 18:17:40.41 ID:W13rfCYM(1/2) AAS
質問させて下さい。
表示エリア内の3行にDebug.Logの様にどんどんテキストを新しく追加して表示するにはどの様な方法がありますか?
例えば
プレイヤーAのこうげき!
プレイヤーBのこうげき!
プレイヤーCのこうげき!
新しく文字を追加すると上にずれる
プレイヤーBのこうげき!
プレイヤーCのこうげき!
プレイヤーDのこうげき!
この時消えた1行目のログは破棄でもスクロールでみれる描画外に消える状態でもとりあえずどっちでもいいです。(両方知れるとありがたいですが)
自分の知識ではテキストオブジェクトを3つ作成して配列に追加、
text[0]= text[1].......というように順番にずらすしか思い浮かびません。
そもそもテキストオブジェクトを3つ並べるという時点でひっかかっています。
テキストオブジェクト1つで3行を指定して〜という事も出来ますよね?きっと・・・。
調べるキーワードだけでも頂ければありがたいです。
自分ではテキストの入力フィールドの話やノベルゲームの会話の様なクリックしたら次のページに・・・といった情報しか見つけられませんでした。
よろしくお願いいたします。
109(1): 名前は開発中のものです。 [] 2020/01/15(水) 18:50:46.78 ID:Uen6hkVl(2/3) AAS
>>108
3つ並べる時点で引っ掛かるとは?
表示と内部保持は別だから表示する領域は3つ必要だとおもうけど
1つでやるならメッセージに改行入れればいいかな?
現時点でどこまで出来てるのかな?
110(2): 名前は開発中のものです。 [sage] 2020/01/15(水) 19:36:28.53 ID:W13rfCYM(2/2) AAS
>>109
3行の事で自分でも何してるかよくわからないほど長い+仕様変更しにくい(例えばログを見れるようにはできない)コードになってしまったのでこういう時の定石やユニティの機能があるかと思い質問しました。
方向性は間違ってないという事ならば同じ処理をforに直したり可読性がアップするようにやってみます!
これを書いてる間に配列をリストにしたら過去のログが残るんじゃないか?と思いついたので試してみます!
111: 名前は開発中のものです。 [sage] 2020/01/15(水) 20:59:10.99 ID:Uen6hkVl(3/3) AAS
>>110
一応簡単なサンプル
画像リンク
わかるかな、ボタン押すとテキストに時間を表示するんだけど
(Time.timeなので何時何分じゃない)
スクリプトを空のGameObjectに付けて、ボタンのOnClickを割り付ければ動きます
112: 名前は開発中のものです。 [sage] 2020/01/16(木) 05:40:01.72 ID:7tyD46Nv(1) AAS
公式チュートリアルを見ろと言っても最新版対応してないし公式からリンク貼られてないしな
113: 名前は開発中のものです。 [] 2020/01/16(木) 09:57:14.19 ID:BjOYmzpz(1) AAS
ゾンバニのコースはやったけどチュートはろくに見てないな
114: 名前は開発中のものです。 [sage] 2020/01/16(木) 11:04:23.90 ID:ROtYDo05(1/2) AAS
>>110
最初はみんな試行錯誤して長いコードを短くしていくんだよ
次のチュートリアル、Boltのなんだけど
外部リンク:doc.photonengine.com
ここのOnGUI部分がログ表示しているから参考にでもなれば
115(1): 名前は開発中のものです。 [sage] 2020/01/16(木) 13:26:46.48 ID:KnIqTgOi(1/2) AAS
アプリ作って公開したけどインストール数0で萎えた
116(1): 名前は開発中のものです。 [sage] 2020/01/16(木) 14:20:57.99 ID:4CEOlc+6(1) AAS
ビビッドアーミーくらい広告うつんだよお
117(1): 名前は開発中のものです。 [sage] 2020/01/16(木) 15:12:44.30 ID:6AR8nXfd(1) AAS
>>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;
}
}
118: 名前は開発中のものです。 [sage] 2020/01/16(木) 15:50:32.52 ID:KnIqTgOi(2/2) AAS
>>116
絶対赤字だよお
119: 名前は開発中のものです。 [] 2020/01/16(木) 16:40:41.74 ID:JHlZDhFA(1/3) AAS
>>117
それ試したのかな?
メッセージ3つ以上になったときダメな感じするけど
上下前次1-新書関写板覧索設栞歴
あと 883 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.024s