Function in the Script Manager?



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 03/01/2012 at 06:15, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   11.5 
    Platform:      Mac OSX  ; 
    Language(s) :   C.O.F.F.E.E  ;

    ---------
    Hi,

    In the Script Manager Window, is is possible to write a small script that contains functions? This does not work:

    var a = 8;   
    a = a + 2;   
    output_var(a);   
      
    output_var( n ) {   
       println(n);   
    }
    


  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 03/01/2012 at 06:46, xxxxxxxx wrote:

    Yes, but you need to do it like this:

      
    output_var( n ) {   
       println(n);   
    }   
    main(doc, op)   
    {   
         var a = 8;   
         a = a + 2;   
         output_var(a);   
    }   
    

    My understanding is that the entry point for the script is the main() function, so that must be included. And you don't need your forward declaration of the function.



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 03/01/2012 at 06:48, xxxxxxxx wrote:

    Ok, thank you very much. I will try this out.


Log in to reply