Pentru a afla pentru a pune script-urile pe 8 - Forumul animator 2d

nu lucrează pe cont propriu propisaniem hotkeys

În continuare, pe instrumentul „spryatyvaniya“. Această caracteristică este în codul instrumentului în sine. Pentru script-urile sale de sprijin vechi necesare pentru a înregistra destul de simplu (de obicei) funcția IsRelevant - care dă răspunsul la întrebarea dacă instrumentul este în acest context, sau nu este necesar.

Luați în considerare, de exemplu - pentru a face un bun instrument lm_peak vechi frumos comportat. Se va arăta în felul următor:

Codul de instrument adaugă o caracteristică nouă:

Asta este! Resalvați fișierul - și acum acest instrument va fi frumos să se ascundă, împreună cu celelalte instrumente de desen. Exact același lucru se poate face cu lm_smooth.

Pentru mai multe instrumente complexe, această funcție este necesară pentru a face un pic mai inteligent - să substituie condiții suplimentare, verificarea relevanței. Dar, de fapt, script-urile sale - text simplu și aveți posibilitatea să copiați această funcție din următorul instrument nou. De exemplu, acesta este modul în care arată în noul lm_add_point.lua:

După cum puteți vedea, nu a fost adăugat o verificare suplimentară - dacă „Desenați numai în cadrul zero“ opțiune este activată. Dacă doar luați și copiați această funcție într-un alt instrument, vă va ascunde apoi în aceleași condiții sub care ascunde lm_add_point. (Nu uita numai când copiați pentru a substitui numele funcției „părinte“ - în acest caz, „LM_AddPoint“, și este necesar să se înlocuiască SCRIPTNAME dvs.).

Ei bine, pentru mințile cele mai curioase ar trebui să adauge că a fi într-o stare ascunsă a sculei nu răspunde la hotkey. Asta este de a face un „instrument invizibil“ nu va funcționa.

P.S. Pentru o mai mare fiabilitate, la postul de a atașa un fișier cu lm_peak și lm_smooth modificat. Permiteți-mi să vă reamintesc că, în scopul de a le face să funcționeze ca înainte (la P și M), trebuie să vă înregistrați _tool_list.txt următoarele linii:

Stan aka Vodka. ajuta, vă rugăm să faceți un lucru mai mult cu această buclă Întreruperi, impas pentru că la cuțite nu de ce. ca și în cazul în care să facă acest lucru că el a sărit doar pe comutator ales?
+ plugin-uri pentru raster Open in grimp. Reîncarcă imagine și Listă Sursa de imagine corespunzătoare atunci când există o astfel în stratul de ales
Multumesc anticipat.

---------- Publicat la 21:14 ---------- Previous post a fost scris la 21:11 ----------

+ cum să eliminați teribil Wizard butonul Caracter și biblioteca inutil. sau este o mulțime de căutare.

Pentru straturi raster flog această metodă de instrument lm_image_masking.

Nh_open_in_gimp pentru a obține:

Sper că nu este necesar să se repete această metodă pentru instrument nh_reload_image.
Nu uitați să înregistreze toate instrumentele adăugate _tool_list.txt fișier!

Deci, noi știm ce face ca metoda IsRelevant - dă fals într-o situație în care ar trebui să fie ascuns instrumentul.

O altă metodă, IsEnabled - unu-la-unu ca el. Singura diferență este că el nu ascunde instrumentul și face inactiv, „gri“.

Soluția (nu se grăbesc să deschidă, încercați să decidă pentru tine!)

___________________________________
Acum, despre acest lucru:

ciudat că nu a fost inglisha [Numai înregistrat și utilizatorii activat pot vedea link-uri. Click aici pentru a înregistra] Deși programul pe ea. care ar putea perepryatat?

---------- Publicat la 15:04 ---------- Previous post a fost scris la 14:51 ----------

Acel plugin-uri personalizate este de fapt [înregistrate numai utilizatorii și activat pot vedea link-uri. Click aici pentru a înregistra] datorită Stan aka Vodka se comporta ca nativ)))
+ Am șters cele care mi se părea nu este util (în comparație cu 6.2 Un pachet de mai puține)
+ eliminat în întregime secțiunea „specială“, deoarece toate instrumentele acestui grup duplicat
+ hotkeys configurate în același mod în care au fost în mea 7 (mutare la instrument, lăsați ratele singur, apare numele sculei și hotkey)


și totuși cât de bine a redus CharacterWizard = CW. la modific scrisori de locuri, astfel încât să reflecte în totalitate valoarea inovației.

Voi încerca să explice într-un mod simplu, ceea ce face ca metoda și IsEnabled IsRelevant. Când efectuați o acțiune, cum ar fi adăugarea unui punct să iasă în evidență punctul sau de a transfera la un alt strat, programul interoghează instrumentelor, ca și în cazul în care solicitându-le întrebări - „spune-mi, vă va apărea aici?“ (IsRelevant), sau „spune-mi, te acum activ, sau nu?“ (IsEnabled). Adică, programul accesează metodele de instrumente și metode de luare a deciziilor si da-i un răspuns. Răspunsul este adevărat - „Da, voi,“ răspunsul la fals - „Nu, nu voi“ Ceea ce programul va primi un răspuns - deci este cu instrumentul, și du-te. Și dacă nu există nici o metodă în instrument - ceva ce nu a atins deloc.

ciudat, nu am fost inglisha