[過去ログ] UnityC#勉強してMMO作たいけどどうする!?4(^^ (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
82: 名前は開発中のものです。 [sage] 2018/01/05(金) 16:10:40.45 ID:D+AQMs3y(1) AAS
男主人公ができたぞ!
と思ったけど服がダメだわ
画像リンク
まあいいやまたモンスターに改造してやろう
武器の仕様も固まってきたし明日からはついにインベントリやるぞ!
130: 名前は開発中のものです。 [sage] 2018/01/14(日) 09:14:32.45 ID:oQnwGGTY(2/5) AAS
マップっていうか地図ね
175: 名前は開発中のものです。 [sage] 2018/01/17(水) 19:49:07.45 ID:Dc/pcjfN(2/3) AAS
Android向けだから画面サイズは固定でござる
Canvas Scalerコンポーネントで画面サイズに合わせて拡縮みたいなことできなかったっけな
250: 名前は開発中のものです。 [sage] 2018/01/24(水) 01:51:35.45 ID:I0J1wJ33(1) AAS
金あるならFX専業なっちゃえw かく言う俺は200円損しましたなんだこりゃ
あとunity の試験勉強した、動画教材かったるいが勉強になる、試験自体は価値ない
なおボッキングは知識を得ないスタイルなので、、、あとはわかるね?
281(1): 名前は開発中のものです。 [sage] 2018/01/31(水) 17:59:38.45 ID:lwHgI11I(1/8) AAS
>>280280(1): ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/01/31(水) 16:50:35.39 ID:4VwlB9Gi(3/5) AAS
Mathf.Clamp調べてみました、範囲内の数値を返してくれるのですね
すごくありがたい関数です
ただ一つ問題というか、疑問なんですが、まず範囲内かどうか知るためには
画面の大きさを知らないとならないんです
で昔ならScreen.Widthとかで画面の大きさ取得したりしたのですが
Unityの場合というか今回実は範囲の判定を transform.position.x でしています
これは画面上をマス目?に区切っているみたいでそのマス情報みたいなのですけど
で、ゲーム上では中央が原点0になり、左がマイナス、右がプラスの数値になります
作成している画面上だと−6、+6が範囲ギリギリでしたので
例えば、次のような感じにしたのですが
if (transform.position.x > 6)
{
Vector3 newPos = new Vector3(6, transform.position.y, transform.position.z);
transform.position = (newPos);
}
実はこれUnity上でプレイすると問題ないのだけどexe作成した場合、ゲーム開始で画面解像度選択できるのです
そこで大きい画面を選ぶと、画面の端まで行かないで制限値になってしまいました><
実行時に画面のマス目?情報というか、そいうの取得しないとですよねぇ
うーんどんな関数あるのかにらめっこ中です><
なんだ本職の方なのですね
助言するのも恐れ多いけど、それなら見えない壁を作るのが手っ取り早いのではなかろうか
具体的には空のゲームオブジェクトにコライダーだけ付けるとか…ね
473(1): 名前は開発中のものです。 [sage] 2018/02/15(木) 11:40:37.45 ID:v/zFiOez(2/2) AAS
いまいちパっとしないけどもうこれでいいや
あとは色塗りに懸けよう
画像リンク
728(1): ボッキングの弟子 ◆rZPPjYuxmQ [sage] 2018/03/25(日) 11:39:19.45 ID:7/pkKQAm(2/2) AAS
まぁ経験的にバグでて、原因がなかなかつかめなかったら、処理を極力シンプルにするとか、その部分だけ別のプロジェクトにして検証するとかして、一見遠回りのようだけど結局早く見つかります
とおもいまふ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.047s