問題タブ [unity-ui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
4927 参照

unity3d - (Unity + 2D) UI ボタン​​の位置を変更する問題

ここ数日、Unity の問題で頭がいっぱいです。

さて、私のゲームの詳細については触れませんが、私の問題を表す非常に単純な例を作成しました。

これらのコンポーネントの 2D シーンがあります。 基本シーン

シーンが読み込まれ、ボタンをタップすると、次のスクリプトが実行されます。

私もこのコードを試しました:

問題は、ボタンをクリックすると、オブジェクトの x-pos が期待どおりではない -1536 に設定されることです。画像は、ボタンがクリックされた後のシーンを示しています。Rect Transform の値に注意してください。 ボタンクリック後

だから私は少しグーグルをして、ScreenToWorldPoint、WorldToScreenPointなどについて知りましたが、これらの変換のどれも私の問題を解決しません.

おそらく私の目の前にある何かが欠けていると確信していますが、何がわからないのですか。

誰かが私を正しい方向に向けてくれることを願っています。

よろしくお願いします。