問題タブ [lerp]

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 に答える
437 参照

c# - Unity ゲームオブジェクトを 2 回目に移動するとスムーズに実行されない

だから私はゲームオブジェクトを動かすスクリプトを持っています。ゲームオブジェクトを一度動かすとスムーズです。しかし、2 度目に動かすと、動きが非常に遅くなり、少しバギーに見えます。

移動スクリプトの最初の入力はオブジェクトで、次に移動する必要がある位置と最後のパラメータとして速度です。すべての座標は localposition に基づいています。2 番目の楽章を実行する前に待機したいので、wait を使用します。

他のオブジェクトも 2 回動かそうとしましたが、すべてのオブジェクトの動きが非常に遅くなり、バグが発生します。

これを Update で実行したくないので、コルーチンを使用します。

これが私のコードです:

誰が何がうまくいかないのか考えていますか?

敬具

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

arrays - Processing - Animation between two points

I am developing the below code. To give you a brief description, it is allowing the user to click on different points on the screen, then these mouse coordinates and positions are stored in an array and also seen on the screen. When the user clicks enter there is a movement from the first point to the last point, using the linear interpolation technique. I am having difficulty in the for loop as the PVector v is storing the coordinates. Could anyone please guide me accordingly?.

0 投票する
0 に答える
326 参照

c# - オブジェクトをラープした後のスムーズなカメラ フォロー

サーバー依存のマルチプレイヤー Unity3D ゲームがあり、サーバーは Node.js で記述されています。サーバーはプレーヤーの位置に更新を送信し、プレーヤーはクライアント上のそれらの位置にラープして、スムーズな動きをシミュレートします。プレイヤーの動きに Unity の物理演算を使用していません。1 秒あたり約 20 パケットの更新を取得するので、各更新間の時間を 0.12 秒の lerp 間隔で割った値を使用します。

プレーヤーの動きの lerping の deltaTime を計算するために使用するコードは次のとおりです。

これはプレイヤーの動きを滑らかにしているように見えますが、カメラを一貫してスムーズにプレイヤーに追従させることはできません。カメラのスムージングには、LateUpdate で Time.deltaTime を使用します。これにより、途切れたり、ぎくしゃくしたり、途切れたりします。また、カメラがプレーヤーの少し後ろにくるようにしたいので、プレーヤーの動きが途切れてもカメラは動きません。

VSync のオンとオフを切り替えたり、プレイヤーの動きを FixedUpdate に移動したり、カメラを LateUpdate から FixedUpdate に移動したりして、さらに提案を探しています。

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

c# - 色のアルファ値を Lerp する

色のアルファ値 (透明度) を前後に変更したい:

これは機能せず、色が即座に白に変わり、元の色が点滅し続けます。私はこれに従っています。