ParallelGraphics Forums
Authoring Tools
You are here: [Forums]::[Authoring Tools]

Registration 
Registration
Forgot your password?

Help 
Help
Support

Quick search 

Subscribe to newsletters 

Install Cortona VRML Client for FREE!
Outline 3D
Try RobinZone!
email:  password:
  Authoring Tools

Subject: Re: changing colors through automation
Sender: Mr.Parker 28.06.01 00:21
>function changeColorJS(){
>c = CortonaX.Engine.Nodes
>("hotScrew3").Fields
>("diffuseColor");
>c.Red = 1;
>c.Value = Array(1, 0, 0);
>b = CortonaX.Engine.CreateField
>("SFColor")
>b.Red = 1;
>b.Green = 0.5;
>b.Blue = 0.1;
>c.Assign(b);
>}
>
>I couldn't get this to work.
>I'm sure I'm doing something
>wrong.
>

>c.Value = Array(1, 0, 0);

>b = CortonaX.Engine.CreateField
>("SFColor")
>b.Red = 1;
>b.Green = 0.5;
>b.Blue = 0.1;
>c.Assign(b);

This is the right way for JavaScript.
This code must works.
But I reccomend use VBScript for change
Array values. You can also see to
JavaScript SafeArray functions.

JavaScript does not support Array
function.

>Which is prefered? javaScript
>or VBScript.

For some tasks - VBScript. VBScript has,
for example, errors handling and Array
function.
For some tasks - JavaScript. JavaScript
has more useful syntax (for me) and has
regular expressions (ah... regexp!)
support.

You can mix functions on both languages.

There are many
>VB examples in the SDK. Can I
>use this code when writing
>VBScript?

In many cases - yes. But VB, of course,
has some differences with VBScript.

I've done some
>javascript, some VBA and some
>VB. I'd have to learn another
>language if I shift to
>VBScript, but it doesn't look
>tough at all.

VBScript and VBA mostly is the same
language. At this time the same
ScriptEngine used for Office and for IE.

---------------
parker


 


changing colors through automation / zeno@frontiernet.net / 18.06.01 12:35
     Re: changing colors through automation / Mr.Parker / 18.06.01 13:16
         Re: changing colors through automation / zeno@frontiernet.net / 27.06.01 16:13
             Re: changing colors through automation / Mr.Parker / 28.06.01 00:21

Messages in thread: 4


© 1998-2007 ParallelGraphics. All rights reserved. Terms of use.