- Easy to use.
put it on an object, that's all.
No Thyme programming is needed.
so anybody can use soon.
- Easy to duplicate.
you may use two or more sensors in same scene.
- Easy to customize.
If you are Thyme programmer, adding some function is not so difficult.
To get latest values from sensor, read textureMatrix of its box.
(hit the box with an object, and read e.other.textureMatrix in its onCollide)
My answer for your 1st question is YES, but also NO.
If you need 'scene.my.*', type something like the below in the box's onCollide:
(e)=>{ Scene.my.vars = textureMatrix }
It's simple.
I think phunlet developer should not use 'Scene.my.*' if possible.
Because ...
- A phunlet user may want to use 'Scene.my.*'
- A phunlet user may not be a Thyme programmer.
- A phunlet user may want to use many phunlets.
- A phunlet user may want to duplicate phunlets.
About RPM: MAX 60 rpm. Hmm... I'll challenge to improve it.
About acceleration: I don't know. Do you challenge?
@Kilinich
We can get multiple rays (spectrum) from a white laser by using prism.
Thus there is no need to use so much laser pointers for remote sensing, I think.
(Though, sensor within the ball is the best way for performance as you said. )
@alexandrowich
Only eyes and mouth are controlled by scripted motor.
The shaking tail is driven by motor via crank.
Any other mechanism are being hidden almost.
Check [Options]->[Layers], and see also the above youtube video.
@Nisheeth
Three pendulums A, B, and C are hanging on a string.
Their vibration is transmitted to each other via string.
(All pendulums are same so its "resonant frequency" is also same.)
This is not trick.
It is well known as "resonance" phenomenon in physics.
I recommend you to learn about "resonance" and "resonant frequency".