内容正文:
第六章 GeoGebra—javascript基础语法和应用
第3节 运动对象的构造
在javascript模式下在绘图区的点控制,即可实现复杂运动的可视化。
1.运动点的构造:
建立运动参数(滑动条)v0;a;t,由运动学公式计算位移 s=v0t+at2。
全局javascript脚本可以写在任何对象上,本案例还是将指令转为字符串指令,用ggb.evalCommand解析并运行.ggb参数(滑动条),计算参数s,无需导入全局脚本中,可直接运用.构造点B,当启动动画t时,即为按规律运动的点.
2.运动点的构造(将参数导入脚本内计算)
ggb.getValue为从ggb中获取参数指令,然后在脚本中完成计算,在解析后运行.位移s为变量,在指令中需转化为字符串”+s+”,否则将显示未定义.
3.设置点的属性
对点的大小、颜色设置
接上例,对动点的大小和颜色设置
可以看出,点径可以设置很大,本例的点径大小为50。
4.用随机函数设置随机点
随机数要写成Math.random(),带有var 的变量 在指令中“+a+”和“+b+”。
学科网(北京)股份有限公司
$$