うしブログ

うしブログ

趣味で運営する、GeoGebraの専門ブログ。

(作業メモ)StartPoint要検証(2行の場合;テキスト変更時未定義問題)

(要修復)ToggleButton・RollPolygonWithoutSlipping・貯金時計・直感力トレーニング

(On Update スクリプトではなく)JavaScriptのrequestAnimationFrameでオブジェクトを動かす実験

requestAnimationFrameで時計を動かす実験

 

 

 

ぬるぬる動いた。

 

グローバルJavaスクリプトの内容

var frame = 0;

function ggbOnInit() {
updateFunc();
}

function updateFunc(){
  requestAnimationFrame(updateFunc);
  // フレーム数をインクリメント
  frame++;
  var fpsParam = ggbApplet.getValue('fpsParam');
  // フレーム数がfpsParamで割り切れなければ以下を実行しない
  if(frame % fpsParam != 0) { return; }
  ggbApplet.evalCommand('SetValue[timeList,GetTime[]]');
}