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作成した場合、ゲーム開始で画面解像度選択できるのです
そこで大きい画面を選ぶと、画面の端まで行かないで制限値になってしまいました><
実行時に画面のマス目?情報というか、そいうの取得しないとですよねぇ
うーんどんな関数あるのかにらめっこ中です><
探検
UnityC#勉強してMMO作たいけどどうする!?4(^^
■ このスレッドは過去ログ倉庫に格納されています
280ボッキングの弟子 ◆rZPPjYuxmQ
2018/01/31(水) 16:50:35.39ID:4VwlB9Gi■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 10月実質賃金、0.7%減 マイナス10カ月連続 [少考さん★]
- 中国軍、レーダー照射巡り反論 「日本の自衛隊機が安全脅かした」 ★5 [蚤の市★]
- 【ゲーム】大幅値下げの「PlayStation5」は大ヒット中の「Switch2」に勝てるのか? ★2 [樽悶★]
- 小野田大臣 外国人政策「ルールを守って暮らす外国人の方々が、風評被害を受けないように」「排外主義的な事をやっているのではない」 [煮卵★]
- 【元TOKIO】松岡昌宏&城島茂が「鉄腕DASH」から卒業の可能性 日テレへの〝踏み込んだ〟発言が波紋 [Ailuropoda melanoleuca★]
- どっこい生きてる「COBOL」 古いプログラム言語が使われる理由:朝日新聞 [少考さん★]
- 高市さん、レーダー照射を受けてアメリカに強力な支援を要請したが全く相手にされなかったと暴露されるwww [709039863]
- 高市早苗「おい!カブトムシ!」赤沢大臣「なんでカブトムシ?」高市「赤沢ちゃんはカブトムシみたいな顔だからw」 [856698234]
- 現場の先輩「おい新入り!ネコ持って来いネコ!」
- 【悲報】ジョニー・デップさん、尾田栄一郎が描いた似顔絵を興味無さそうにスルーしワンピ信者困惑wwwwwwwwwwwwwwwwwwww [802034645]
- アメリカ「中国は台湾有事で核兵器を使う可能性がある」 [329271814]
- 小野田紀美、裏アカでのツイートをニュースにされて声明 [279254606]
