Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/02/2009 at 06:23, xxxxxxxx wrote:
User Information: Cinema 4D Version: 10.5 Platform: Mac ; Language(s) : C.O.F.F.E.E ;
--------- Hi,
Is there any way to create an instance of an object given the class name as a string? Like:
var className = "myClass"; var myObject = new(className, ...);
Does anybody know any trick or workaround to make this work?
Thanks in advance for your help, Gambetti
On 15/02/2009 at 13:04, xxxxxxxx wrote:
I don't think this is possible as the 'className' is a class nomenclature held by the interpreter/compiler and endemic to the actual code. There might be a trick to have text inserted into the code (as meta-code) but it would be precarious for certain.
On 15/02/2009 at 15:53, xxxxxxxx wrote:
Oh yes, of course, what a silly idea. I'm used to do this in interpreted languages like PHP, but of course this can't work with COFFEE.
Cheers, Gambetti