問題タブ [godot]

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 投票する
1 に答える
2234 参照

scroll - Godotでタッチスクロールを実装する方法

モバイル デバイス用のユーザー インターフェイスを作成していますが、アイテムを垂直方向にスクロールする方法が必要です。スクロール コンテナーを使用してそれを行うことができました。しかし、問題はスペースを占有することと、スワイプ ジェスチャでは機能しないことです。そのため、スクロール バーを画面と同じサイズにして非表示にする予定です。では、これらの設定をどこでどのように調整すればよいのでしょうか? または、スクロールするスワイプジェスチャを実装する方法があります。

0 投票する
2 に答える
1020 参照

godot - Godot のレゴ スタイルの分割画面カメラ

シームレスなトランジションを備えたレゴ スタイルの分割画面カメラが必要です。

このようなものを作成した経験がある人はいますか?通常のカメラを 1 つ作成してから、デフォルトでは表示されない 2 番目のプレーヤー用の別のカメラを作成することを考えました。次に、それを表示したい場合は、三角形を描画して画面を分割し、テクスチャをカメラ #2 ビューとして設定します。

この Unity の実装を見つけましたが、Godot では実装できませんでした。独自のカメラで 2 番目のビューポートを作成できましたが、何らかの理由で 2 番目のカメラのビューに何も表示されません。問題は、2 番目のビューポートの世界がメインのビューポートとは異なることだと考えています。

ソースコードはここにあります。

0 投票する
1 に答える
220 参照

godot - 移動状態の実装

プレイヤーが WASD キーで世界中を自由に移動できる RPG を作成しています。しかし、戦闘中は、プレイヤーはマウスで制御される戦術的なグリッドベースの動きに切り替わります. これを達成するために状態を使用することを考えました。しかし、これを適切に行う方法がわかりません。

私の運動力学のコードは次のとおりです。

動きの力学にはゴドーのサンプルを使用しています。

0 投票する
1 に答える
2123 参照

button - Godotでボタンのサイズを変更する方法

関数 _ready でスクリプトを使用してボタンを作成すると、これらのボタンのサイズを変更できないのはなぜですか。(および位置)

ps。ボタンは、vBoxContainer がある ScrollContainer に配置されます。

0 投票する
1 に答える
7968 参照

godot - スクリプトでスプライトを変更するにはどうすればよいですか?

プログラミング的に簡単な最初のゲームとして、デートシムを作ろうとしています。スクリプト内のキャラクター スプライトを変更する方法がわかりません。

character_sprite.gd