In JScript? Maybe something like this: http://stackoverflow.com/questions/1267283/how-can-i-create-a-zerofilled-value-using-javascript/1268377#1268377
On Thu, Feb 25, 2016 at 11:53 AM, Olivier Jeannel <[email protected]> wrote: > Hey, I have something working good ! :) > My only problem is with the names : > > They are named like this : "visage_00005.tga" > > I do : > > for (i=0 ; i<20 ; i++){ > SICreateImageClip("Pictures\\Visages\\Visages_0000"+i+".tga", null, null); > } > > it works good until itteration 9 > I get : > "visage_00009.tga" > at 10 I get > "visage_000010.tga" istead of "visage_00010.tga" > > Can you guys tell me if there is a syntax to have the number increment but > keep the number of digit ? > > Otherwise, it's awesome :)) > > > On Thu, Feb 25, 2016 at 5:16 PM, Cristobal Infante <[email protected]> > wrote: > >> i is the number (variable), but if you have inside " " it becomes a >> string. >> >> the plus concatenates strings with variables >> >> On 25 February 2016 at 16:09, Olivier Jeannel <[email protected]> >> wrote: >> >>> Gold ! >>> What is ["+i+"] ? >>> >>> >>> >>> >>> >>> >>> On Thu, Feb 25, 2016 at 5:00 PM, Stephen Blair <[email protected]> >>> wrote: >>> >>>> i = 10 >>>> LogMessage( "item[i]" ) >>>> LogMessage( "item["+i+"]" ) >>>> >>>> On Thu, Feb 25, 2016 at 10:46 AM, Olivier Jeannel < >>>> [email protected]> wrote: >>>> >>>>> Hello there, >>>>> >>>>> Following my yesterday question "1 texture per polygon", I ended up >>>>> connecting a huge TextureArraySwitch with up to 95 Textures. Did it by >>>>> hand, took me a while. >>>>> >>>>> Ok no my deep desire is to do it with Jscript. >>>>> Now, I have this : >>>>> >>>>> for (i=0 ; i<10 ; i++){ >>>>> >>>>> Application.SIAddArrayElement("Sources.Materials.DefaultLib.Material.Texture_Array_Switch.values"); >>>>> } >>>>> >>>>> //it creates 10 entries in the node >>>>> >>>>> I need to populate each index value with incrementing values >>>>> >>>>> for (i=0 ; i<10 ; i++){ >>>>> SetValue("Sources.Materials.DefaultLib.Material.Texture_Array_Switch.values.Item[i].index", >>>>> i, null); >>>>> } >>>>> >>>>> But this gives me an error >>>>> He doesn't like the item[i]. >>>>> >>>>> Can someone tells me what I'm doing wrong I'm totally new to Jscript :/ >>>>> >>>>> ------ >>>>> Softimage Mailing List. >>>>> To unsubscribe, send a mail to [email protected] >>>>> with "unsubscribe" in the subject, and reply to confirm. >>>>> >>>> >>>> >>>> ------ >>>> Softimage Mailing List. >>>> To unsubscribe, send a mail to [email protected] >>>> with "unsubscribe" in the subject, and reply to confirm. >>>> >>> >>> >>> ------ >>> Softimage Mailing List. >>> To unsubscribe, send a mail to [email protected] >>> with "unsubscribe" in the subject, and reply to confirm. >>> >> >> >> ------ >> Softimage Mailing List. >> To unsubscribe, send a mail to [email protected] >> with "unsubscribe" in the subject, and reply to confirm. >> > > > ------ > Softimage Mailing List. > To unsubscribe, send a mail to [email protected] > with "unsubscribe" in the subject, and reply to confirm. >
------ Softimage Mailing List. To unsubscribe, send a mail to [email protected] with "unsubscribe" in the subject, and reply to confirm.

