[X3D-Public] SFTime.setValue()
Giorgos Papadakis
gpapadak at ced.tuc.gr
Tue Apr 7 09:05:50 PDT 2009
Hello, I am having some troubles with SAI (script called inside an x3d
world).
My code has an input SFTime value, routed from an TouchSensor, and I want to
use this to trigger an animation (startime=input and stoptime=input+2.5
seconds)
I am trying to do this at the following simple code:
timeoutstart.setValue(timein.getValue());
timeoutstop.setValue(timein.getValue()+2.0);
When viewing the world using the Xj3D browser, I am getting the following
exception:
System.out: Error: System.out: Error while sending event
System.out: java.lang.NullPointerException
System.out: at Control3.readableFieldChanged(Control3.java:62)
System.out: at
org.web3d.vrml.scripting.sai.BaseField.fireEventNotification(BaseField.java:
352)
System.out: at
org.web3d.vrml.scripting.sai.JavaSAIScriptWrapper.sendEvents(JavaSAIScriptWr
apper.java:572)
System.out: at
org.web3d.vrml.renderer.common.nodes.scripting.BaseScript.processEvents(Base
Script.java:571)
System.out: at
org.xj3d.impl.core.eventmodel.DefaultScriptManager.processEvents(DefaultScri
ptManager.java:287)
System.out: at
org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluateRunning(Def
aultEventModelEvaluator.java:936)
System.out: at
org.xj3d.impl.core.eventmodel.DefaultEventModelEvaluator.evaluate(DefaultEve
ntModelEvaluator.java:605)
System.out: at
org.web3d.vrml.renderer.ogl.browser.PerFrameManager.clockTick(PerFrameManage
r.java:126)
System.out: at
org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.updateSceneGraph
(ApplicationFrameManager.java:89)
System.out: at
org.j3d.aviatrix3d.management.SingleThreadRenderManager.run(SingleThreadRend
erManager.java:648)
System.out: at java.lang.Thread.run(Unknown Source)
This happens only with SFTime variables, I have successfully changed an
object's position and orientation using similar code.
I appreciate any help you can give me.
Thank you in advance,
Giorgos.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20090407/67ee0c51/attachment.html>
More information about the X3D-Public
mailing list