ホームページ > ウェブフロントエンド > jsチュートリアル > ネイティブjsの動作方法のポイントまとめ

ネイティブjsの動作方法のポイントまとめ

一个新手
リリース: 2017-10-09 10:01:13
オリジナル
1231 人が閲覧しました

メインメソッド: タイマーの使用 setInterval(function(){},30);

速度がギリギリで止まりそうなときのエラーを避けるために、次のメソッドを使用できます:

if(iSpeed<1)//速度足够小的时候,让速度直接为0,避免速度的波动{
iSpeed = 0;
}
ログイン後にコピー

Absolute の使用(主に弾性で使用されます。動きやその他の速度には正と負の条件があります):

Math.abs(2.5)// 2
ログイン後にコピー

弾性運動と摩擦の組み合わせ:

iSpeed+=(iTarget-obj.offsetLeft)/5;
iSpeed*=0.7;
ログイン後にコピー

模擬摩擦:

iSpeed*=0.95;//小数速度会越来越小
ログイン後にコピー

減速運動:

iSpeed--;
ログイン後にコピー

加速運動:

iSpeed++;
ログイン後にコピー

弾性運動:

iSpeed+=(300-op.offsetLeft)/50;
ログイン後にコピー

衝突運動:

iSpeed *= -1;
ログイン後にコピー

以上がネイティブjsの動作方法のポイントまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート