<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>eka.gness.net</title>
	<atom:link href="http://eka.gness.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://eka.gness.net</link>
	<description>Õppematerjalid</description>
	<lastBuildDate>Mon, 21 Nov 2011 17:55:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Actionscript</title>
		<link>http://eka.gness.net/?p=878</link>
		<comments>http://eka.gness.net/?p=878#comments</comments>
		<pubDate>Thu, 20 Oct 2011 15:38:44 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Adobe Flash]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=878</guid>
		<description><![CDATA[Selleks, et saada Flashist täit kasu, tuleb suuremal või väiksemal määral mõista ka Actionscripti põhimõtteid. Actionscriptist rääkides tuleb kindlasti pidada meeles et aktiivselt kasutusel olevaid versioone on kaks &#8211; AS2 ja AS3. Kui AS2 meenutab rohkem veebiarenduses kasutatavat javascripti siis AS3 on rohkem nagu &#8220;päris&#8221; programmeerimiskeeled soodustades objektorienteeritud programmeerimist. AS abil saab flash failis manipuleerida [...]]]></description>
			<content:encoded><![CDATA[<p>Selleks, et saada Flashist täit kasu, tuleb suuremal või väiksemal määral mõista ka Actionscripti põhimõtteid. Actionscriptist rääkides tuleb kindlasti pidada meeles et aktiivselt kasutusel olevaid versioone on kaks &#8211; AS2 ja AS3. Kui AS2 meenutab rohkem veebiarenduses kasutatavat javascripti siis AS3 on rohkem nagu &#8220;päris&#8221; programmeerimiskeeled soodustades objektorienteeritud programmeerimist.</p>
<p>AS abil saab flash failis manipuleerida timeline, movieclippide, buttonite, dünaamiliste tekstiobjektide ja sisestusväljadega.</p>
<p>Üks põhilisemaid erinevusi AS2 ja AS3 juures on see, et AS2 puhul sai koodi kirjutada otse movieclip külge ilma et peaks eraldi viitama, milline stagel paiknev nimetatud objekt peaks vastavalt koodile käituma<br />
AS3 puhul see enam võimalik pole ja kogu kood peab asetsema kas eraldi .as failis või timelinel framekoodina. Need võimalused olid ka AS2 puhul olemas. AS3 mõjus esmapilgul kasutusele tulles keerulise ja pikana.</p>
<p>Toon siinkohal võrdluseks lihtsa funktsiooni, kus nupule antakse frame koodis ülesanne avada hiirekliki peale veebileht</p>
<p>AS2:<br />
minuNupp.onRelease = function(){<br />
getURL (&#8220;http://www.delfi.ee&#8221;,&#8221;_blank&#8221;);<br />
}</p>
<p>AS3:<br />
minuNupp.addEventListener(MouseEvent.CLICK, avaLink);</p>
<p>function avaLink(e:MouseEvent):void {<br />
var url:String = &#8220;http://www.delfi.ee&#8221;;<br />
var request:URLRequest = new URLRequest(url);<br />
try {<br />
navigateToURL(request, &#8216;_blank&#8217;);<br />
} catch (e:Error) {<br />
trace(&#8220;Error occurred!&#8221;);<br />
}<br />
}</p>
<p>Mõlema koodi alguses pöördutakse objekti poole, mille nimeks on minuNupp. See nimi võib olla ükskõik mis tingimusel et see ei sisalda tühikuid, täpitähti ja kirjavahemärke. On soovitatav vältida selle nimena ka baasfunktsioonide ja omaduste nimesid nagu näiteks MouseEvent ja width. Kui on oht nimekonfliktile viitab sellele koodi värv. Tavaline muutujanimi on musta värvi. Nii kui see muutub millekski muuks, on tegemist mõne süsteemse nimega.</p>
<p>Objekti nimele järgnev punkt lubab manipuleerida mõne omadusega või käivitada mõni funktsioon. AS2 puhul on selleks event ehk sündmus nimega onRelease ehk otsetõlkes kuiVabastatakseHiireKlahv.</p>
<p>AS3 on selleks addEventListener ehk lisaSyndmusePyydja, millele antakse kaasa kaks lisaparameetrit sulgudes &#8211; milline sündmus &#8211; MouseEvent.CLICK (teised evendid võivad olla ka MouseEvent.MouseUp jne), ja funktsioon, mida sündmuse toimumisel käivitatakse.</p>
<p>Funktsiooni all peetakse silmas koodiridasid, mida saab käivitada korraga. Umbes nagu autohooldust tegema minnes kontrollitakse veermikku, vahetatakse õli ja filtreid.</p>
<p>function autoHooldus(vAuto:Auto=testMasin):arve{</p>
<p>vAuto.kontrolliVeermik();<br />
vAuto.vaheta(&#8220;õli&#8221;);<br />
vAuto.vaheta(&#8220;filter&#8221;);</p>
<p>}</p>
<p>AS2 puhul defineeritakse onRelease kui funktsioon järgmisel real:</p>
<p>minuNupp.onRelease = function()</p>
<p>AS3 puhul:</p>
<p>function avaLink(e:MouseEvent):void {</p>
<p>Funktsioonile saab anda kaasa lisaparameetreid, mis kirjutatakse sulgude sisse ( ) vabalt valitud muutuja nimedega ja soovi korral määrates ka nende tüübi ja vaikeväärtuse. Vt autoHooldus. Peale sulgusid saab defineerida mis tüüpi vastust tohib antud funktsioon tagastada lõppedes läbi return mingiMuutujaVäärtus meetodi.</p>
<p>Kõik need read, mida funktsioon peaks käivitama, pakitakse loogeliste sulgude vahele { ja }</p>
<p>Reeglina lõpetatakse iga rida korrektselt semikooloniga (;) v.a. siis kui tegemist on tingimuse või koodiridade käivitamiskatsega:</p>
<p>if(muutuja==&#8221;väärtus&#8221;){</p>
<p>teeMidagi();</p>
<p>}</p>
<p>try {<br />
navigateToURL(request, &#8216;_blank&#8217;);<br />
} catch (e:Error) {<br />
trace(&#8220;Error occurred!&#8221;);<br />
}<br />
}</p>
<p>AS3 eripäraks on ka see, et AS3 on nõudlikum erinevate muutujate osas.</p>
<p>Nimelt tuleb kõik kasutatavad muutujad enne nende kasutamist korrektselt defineerida:</p>
<p>var muutujaNimi:tüüp = väärtus;</p>
<p>Kui väärtus on tekstiline, tuleks ta kindlasti jutumärkidesse panna:</p>
<p>var eesNimi:String = &#8220;Agne&#8221;;<br />
var perekonnaNimi:String = &#8220;Lund&#8221;;</p>
<h2>Codesnippetid</h2>
<p>Kui kogu koodimajandus ajab segadusse, saab enamik asju kas eraldi või kombineeritult teha ära läbi codesnippetite. Mille lisamiseks ei tule teha muud kui topeltklõpsata vastaval snippetil ja järgida vajadusel actionscript paneelis juhiseid &#8211; kuhu mis nimi ja mis parameeter lisada.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/10/flash07.jpg" rel="shadowbox[post-878];player=img;"><img class="alignnone size-full wp-image-884" title="flash07" src="http://eka.gness.net/wp-content/uploads/2011/10/flash07.jpg" alt="" width="317" height="377" /></a></p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/10/flash0702.jpg" rel="shadowbox[post-878];player=img;"><img class="alignnone size-large wp-image-885" title="flash0702" src="http://eka.gness.net/wp-content/uploads/2011/10/flash0702-485x230.jpg" alt="" width="485" height="230" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=878</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inverse kinematics</title>
		<link>http://eka.gness.net/?p=861</link>
		<comments>http://eka.gness.net/?p=861#comments</comments>
		<pubDate>Fri, 07 Oct 2011 11:18:43 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Adobe Flash]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=861</guid>
		<description><![CDATA[Inverse Kinematics (IK) on flash CS4 ja CS5 uus vahend, mis hõlbustab tegelaskujude aga ka muude liikuvate detailidega objektide animeerimist flashis. IK eeldab seda, et objekti kuju seotakse skeleti külge, mida saab väänata erinevatesse poosidesse ning skeletiga seotud graafika paigutab end vastavalt ringi. IK-d saab kasutada flashis nii shapede kui ka sümbolite puhul. IK loomiseks [...]]]></description>
			<content:encoded><![CDATA[<p>Inverse Kinematics (IK) on flash CS4 ja CS5 uus vahend, mis hõlbustab tegelaskujude aga ka muude liikuvate detailidega objektide animeerimist flashis. IK eeldab seda, et objekti kuju seotakse skeleti külge, mida saab väänata erinevatesse poosidesse ning skeletiga seotud graafika paigutab end vastavalt ringi. IK-d saab kasutada flashis nii shapede kui ka sümbolite puhul.</p>
<p>IK loomiseks tuleb kasutada Bones-töövahendit. Sellega lohistades saab luua raamistiku vaba vormiga shapele või siduda omavahel kokku movieclipid. Skeleti loomisel tuleb alati hoolikalt läbi mõelda suund kontide hierarhia suund. Näiteks skeleteerides jalga algab skelett ülevalt ning liigub alla, mitte vastupidi. Looma saba skeleteerides algab skelett looma taguotsa juurest ning lõppeb saba tipus.</p>
<p>Kui shapele skeletti külge panna, ei ole kontide arv piiratud. Sümbolite puhul tuleb arvestada sellega, et max lubatud kontide arv on 1 per sümbol</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/10/l04_02.jpg" rel="shadowbox[post-861];player=img;"><img title="l04_02" class="alignnone size-full wp-image-862" src="http://eka.gness.net/wp-content/uploads/2011/10/l04_02.jpg" alt="" width="163" height="235" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/10/l04_01.jpg" rel="shadowbox[post-861];player=img;"><img title="l04_01" class="alignnone size-full wp-image-863" src="http://eka.gness.net/wp-content/uploads/2011/10/l04_01.jpg" alt="" width="185" height="256" /></a></p>
<h2>Liikumise piiramine</h2>
<p>Kui oluline on anatoomiliselt korrektne liikumine, tasuks piirata kondi liikumisulatust. Ilma piiranguteta on see 360 kraadi.Reie puhul soovime arvatavasti piirata selle ära -90 ja 90 või midagi sarnast vastavalt jala tõusmisvõimetele.</p>
<p>Sääre puhul oleks see aga -75 kuni 0, kuna säär ei tohiks üle põlveliigese ettepoole painduda. Jäseme liikumise stiili aitab määrata ka speed, ehk siis kiirus. Selle võiks säärel muuta veidi väiksemaks kui vaikeväärtus, näiteks 75.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/10/l04_03.jpg" rel="shadowbox[post-861];player=img;"><img title="l04_03" class="alignnone size-full wp-image-864" src="http://eka.gness.net/wp-content/uploads/2011/10/l04_03.jpg" alt="" width="287" height="269" /></a></p>
<p>Keerulisemaks läheb aga jalalabaga, kuna tal pole oma konti, mis määraks ta suuna. Seega on mõttekas kasutada lisasümbolit, näiteks ringi kõige lõpus.</p>
<p>IK kihile uusi sümboleid otse luua ei saa. Küll aga seotakse teistel kihtidel olevad sümbolid IK layeriga, kui kasutada bone tooli nende sidumiseks.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/10/l04_04.jpg" rel="shadowbox[post-861];player=img;"><img title="l04_04" class="alignnone size-full wp-image-865" src="http://eka.gness.net/wp-content/uploads/2011/10/l04_04.jpg" alt="" width="157" height="240" /></a></p>
<p>Nii nagu tween koosneb võtmekaadritest on ka IK-s võtmekaadrid, mida kutsutakse aga poosideks. Nende lisamine käib sarnaselt keyframede lisamisega läbi timeline</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/10/l04_041.jpg" rel="shadowbox[post-861];player=img;"><img title="l04_04" class="alignnone size-full wp-image-866" src="http://eka.gness.net/wp-content/uploads/2011/10/l04_041.jpg" alt="" width="157" height="240" /></a></p>
<h2>Kontide manipuleerimine</h2>
<p>Kui esmane liigeste paigutus ei osutunud kõige paremaks (jäsemed hakkavad ebanormaalselt liikuma), tuleb neid teinekord veidi ringi nihutada. Kontide otsapunktid on seotud sümbolile määratud keskpunktiga. Ehk siis konte lisades me tegelikult tõstame selle keskpunkti kondi tippu. Kondi pikkuse ja seospunkti muutmiseks tuleb eemaldada märgistus ning valida <strong>Free Transform Tooliga</strong> see jäse, mille kondi seospunkti me tahame muuta ja liigutada jäseme keskpunkti vastavalt.</p>
<h2>Animatsiooni konvertimine sümboliks</h2>
<p>Selleks et ei peaks sama jala edasitagasi liikumist kaks korda paika panema, on mõtekas ühe korra animeeritud jalg sümboliks konvertida valides skeletil parema hiirekliki alt convert to symbol ja määrates tüübiks<strong> graphic</strong>. Stagele on meil vaja aga kahte jalga, millest tagumisele tuleks määrata kaader, millest alustatakse loopimist. See peaks olema kaader, millal jalg on vastupidises kõige kaugemas asendis ehk siis kogu animatsiooni umbes keskel:</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/10/l04_06.jpg" rel="shadowbox[post-861];player=img;"><img title="l04_06" class="alignnone size-full wp-image-871" src="http://eka.gness.net/wp-content/uploads/2011/10/l04_06.jpg" alt="" width="285" height="368" /></a></p>
<p>Lisaks tuleks seda sümbolit nihutada natuke kõrgemale ning lisada talle brightness color effect, et ta muutuks tumedamaks ja pilt oleks realistlikum</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/10/walk.swf" rel="shadowbox[post-861];width=640;height=385;">Walk-cycle</a><br />
<a href="http://eka.gness.net/wp-content/uploads/2011/10/walk.fla">Algfail</a></p>
<p>Loe lähemalt <a href="http://www.adobe.com/devnet/flash/articles/character_animation_ik.html" target="_blank">siit</a> ja <a href="http://www.kirupa.com/developer/flashcs4/using_bone_tool_shapes_pg1.htm" target="_blank">siit</a></p>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=861</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Teksti animeerimine</title>
		<link>http://eka.gness.net/?p=854</link>
		<comments>http://eka.gness.net/?p=854#comments</comments>
		<pubDate>Thu, 29 Sep 2011 20:54:16 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Adobe Flash]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=854</guid>
		<description><![CDATA[Töötades tihti bänneritega tasub teada erinevaid võtteid tekstiga ringikäimiseks. Tweenimisel on põhimõtted samad &#8211; iga animeeritav detail peab asuma eraldi kihil ning olema eraldi sümbol. Kui me animeerime tervikuna lauseid või sõnu, on neid movieclippe vähe. Tähthaaval animeerimiseks tuleb aga iga täht eraldi kihile tõsta ning eraldi sümboliks muuta. See võib aga päris tülikas ettevõtmine [...]]]></description>
			<content:encoded><![CDATA[<p>Töötades tihti bänneritega tasub teada erinevaid võtteid tekstiga ringikäimiseks.</p>
<p>Tweenimisel on põhimõtted samad &#8211; iga animeeritav detail peab asuma eraldi kihil ning olema eraldi sümbol. Kui me animeerime tervikuna lauseid või sõnu, on neid movieclippe vähe. Tähthaaval animeerimiseks tuleb aga iga täht eraldi kihile tõsta ning eraldi sümboliks muuta. See võib aga päris tülikas ettevõtmine olla nii, et sõltuvalt sellest, kui palju bänneri eest makstakse <img src='http://eka.gness.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Teksti sisestamine ja formaatimine.</h2>
<p>Teksti sisestamiseks on nagu Illustratoriski kaks võimalust vabatekstina klõpsates hiirega suvalisse kohta või tekstialale lohistades eelnevalt type vahendiga selle ala valmis. Vajalikud paletid teksti formaatimiseks ning tekstivälja tüübi muutmiseks asuvad properties paneelis ning muutuvad nähtavaks peale tekstivälja aktiveerimist.</p>
<p>Fondi, fondisuuruse ja joonduse muutmine on nii nagu ikka aga Flashis tekstiga töötades on mitmeid lisaseadeid, mida tasub arvesse võtta.</p>
<h3>TLF vs Classic text</h3>
<p>TLF ehk Text Layout Framework on uuemate flashidega kaasa tulnud platform, mis võimaldab kasutada teksti voolamist ühest alast teise, 3d efekte, värviefekte ja blend-režiime ilma et peaks selleks moviesümboleid kasutama. TLF on saadaval alates AS3 ja Flash Player 10. TLF tekstid jagunevad omakorda kolmeks &#8211; readonly, selectable ja editable, mille nimed viitavad teksti võimalustele. Bännerite puhul tuleks kasutada enamasti readonly tüüpi teksti. Selectable tuleb kasuks siis kui teksti on vaja märgistada ning kopeerida (flashsaidi puhul näiteks). Editable viitab juba sellele et tegemist on tekstiväljaga vormis.</p>
<p>Classic teksti alamtüübid on static, dynamic ja input. Static ja Dynamic vahe on see, et dynamic-tekste saab panna suhtlema actionscriptiga. See, kas teksti saab märgistada või mitte, on seadistatav ikoonikese abil</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson04_1.png" rel="shadowbox[post-854];player=img;"><img class="alignnone size-full wp-image-855" title="lesson04_1" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson04_1.png" alt="" width="333" height="308" /></a></p>
<h3>Fontide embeddimine</h3>
<p>Flash ei sea fontide kasutamise osas piiranguid ette. Ükskõik mis fonti vaja, selle saab embeddida flash faili. Ehk siis see pannakse kompileeritud flashile kaasa ka nende kasutajate jaoks, kelle arvutites ei ole sama fonti installeeritud. Fondi embeddimiseks tuleb vajutada fondinime ja stiili kõrval olevat embed nuppu.</p>
<p>Avanenud aknas saab määrata millised tähed fondist embedditakse. Kui tegemist ei ole pika mitmekeelse tekstiga või vabateksti väljaga, piisab enamasti järgmistest character settidest:</p>
<ul>
<li>Uppercase</li>
<li>Lowercase</li>
<li>Numerals</li>
<li>Punctuation</li>
</ul>
<p>Eesti keele tarvis tuleks juurde lisada veel Latin extended või sisestada käsitsi vajaminevad tähed allpool olevasse lahtrisse.</p>
<p>Fontide embeddimine on kahe otsaga asi &#8211; eriline font on alati kena aga embedditud font annab flash failile korralikult kaalu juurde. Bänneri puhul, kus teksti on vähe, on mõttekam kaaluda vektoriks konverditud teksti.</p>
<p>Kui kasutad tavalist fonti, mis on kõigi arvutis arvatavasti olemas võib valida antialias lahtrist &#8220;Use device fonts&#8221;</p>
<h2>Teksti konvertimine sümboliteks</h2>
<p>Kui tuleb siiski teksti tähthaaval animeerida, tuleb kõigepealt tekst tähtedeks lammutada. Selleks tuleb 1-2x valida paremkliki menüüst käsk &#8220;Break apart&#8221;. 1 korra peale muudetakse tekst eraldi tähtedest koosnevateks tekstiobjektideks, kuhu saab uut teksti asemele veel kirjutada. Enamasti seda pole vaja ning sellisel kujul on tähti skaleerides oht et flash üritab neid edasi &#8220;kernida&#8221; ning animatsioon võib jääda jõnksuline. Seegavõib veel korra &#8220;Break apart&#8221; käsklust rakendada, mis muudab tähed vektorkujunditeks. Tekkinud kujundid tuleks saata distribute to layers käsuga erinevatele kihtidele ning konverteerida seejärel ükshaaval sümboliteks.</p>
<h2>Proovi ise!</h2>
<ul>
<li>Põrkavad tähed</li>
<li>Mööda guide layerit liiguvad tähed</li>
<li>Sõnadest kokku sõitev slogan</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=854</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shape tweenid</title>
		<link>http://eka.gness.net/?p=845</link>
		<comments>http://eka.gness.net/?p=845#comments</comments>
		<pubDate>Thu, 22 Sep 2011 20:31:12 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Adobe Flash]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=845</guid>
		<description><![CDATA[Kui motiontweene sai luua vaid sümbolitele, siis shape tween on otse kui selle vastand &#8211; seda saab teha vaid vectorshapedele või drawing objectitele. Shape tween tuleb abiks siis kui on tarvis lisaks asukohale ja pöördenurgale muuta ka objekti kuju. Näiteks ruut ringiks. Ses osas võib shape tweeni võrrelda Illustratori blendidega. Nii nagu ka Illustratori blendid [...]]]></description>
			<content:encoded><![CDATA[<p>Kui motiontweene sai luua vaid sümbolitele, siis shape tween on otse kui selle vastand &#8211; seda saab teha vaid vectorshapedele või drawing objectitele.</p>
<p>Shape tween tuleb abiks siis kui on tarvis lisaks asukohale ja pöördenurgale muuta ka objekti kuju. Näiteks ruut ringiks. Ses osas võib shape tweeni võrrelda Illustratori blendidega. Nii nagu ka Illustratori blendid võivad ka shape tweenid väga ootamatuid tulemusi anda. Seda just siis kui tegemist on väga keeruliste või mitmest objektist koosneva kujundiga.</p>
<p>Shape tweeni loomine on sarnane classic tweenidega &#8211; vaja on kahte keyframe ja nende vahele seekord shape tweeni. Kui classictweeni esitletakse sinise ribaga, siis shapetween on rohelist värvi.</p>
<p>Luues shapetweeni ruudust ringiks puutumegi kokku esimese probleemiga &#8211; ruudul mitte ei ümardata nurkasid vaid teda ka pööratakse selle käigus</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson03_1.png" rel="shadowbox[post-845];player=img;"><img class="alignnone size-full wp-image-846" title="lesson03_1" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson03_1.png" alt="" width="224" height="224" /></a></p>
<p>Kuidas seda probleemi lahendada? Teatud piirini saab abistada shape tweenimist shape hintidega, mille abil saab anda flashile vihjeid millised punktid peaksid paika jääma, millised peaks muutuma. Shapehindid käivad alati paarikaupa &#8211; esimene asub tweeni alguskeyframes, teine lõppkeyframes. Kui shapetweenil on mitu keyframe&#8217;i, siis tuleb hoolikalt jälgida, et me näiteks teises keyframes ei hakkaks esimesega seotud hinte nihutama.</p>
<p>Hintide lisamiseks tuleb alati olla tweenilõigu algusvõtmekaadris ning valida käsk: modify-shape-add shape hint. Ning lohistada see soovitud punkti. Ruudu puhul näiteks ülaserva keskele. Kui me põikame korraks viimasesse keyframe&#8217;i, siis näeme seal esimese hinti nimelist paarilist. Selle nihutame ringi ülaserva keskele.</p>
<p>Hintide puhul tasub taaskord jälgida seda, et nad napsaksid magnetiga korralikult kujundi joone külge.</p>
<p>Tihtipeale ühest hintist ei piisa. Samas &#8211; kui ka peale 20ndat hinti on asi ikka katkina, tuleks kaaluda lihtsamat animatsiooni või lausa frame-by-frame animatsiooni</p>
<p>~3-5 hinti on aga veel täiesti mõistlik.</p>
<p>Ka ruut-ringiks tween vajab rohkem hinte. Need lisame taas 1. võtmekaadris. Kui lisada b-hint alla serva keskele mõlemas võtmekaadris peaks tween korrektselt tööle hakkama.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/l03_02.jpg" rel="shadowbox[post-845];player=img;"><img class="alignnone size-full wp-image-851" title="l03_02" src="http://eka.gness.net/wp-content/uploads/2011/09/l03_02.jpg" alt="" width="171" height="168" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/09/l03_03.jpg" rel="shadowbox[post-845];player=img;"><img class="alignnone size-full wp-image-852" title="l03_03" src="http://eka.gness.net/wp-content/uploads/2011/09/l03_03.jpg" alt="" width="196" height="185" /></a></p>
<p>Iseseisvalt proovimiseks</p>
<ul>
<li>Numbrite shapetween: 1-2</li>
<li>Lille kasvamine</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=845</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Classic tweenimine ja sümbolid</title>
		<link>http://eka.gness.net/?p=830</link>
		<comments>http://eka.gness.net/?p=830#comments</comments>
		<pubDate>Thu, 15 Sep 2011 18:25:39 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Adobe Flash]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=830</guid>
		<description><![CDATA[Nagu eelmises loengus öeldud, tuleb tweenimiseks kasutada kas graphic või movieclip tüüpi sümboleid vastavalt vajadustele. Mõningatel juhtudel on tarvis lühikese korduva animatsiooni jaoks tekitada see animatsioon movieclipi sisse. Kujutle ette järgmiseid olukordi: Stseen, kus laev liigub vaikselt edasi tagasi, lained aga loksuks korduvalt samas rütmis Auto, mis sõidab üle ekraani, rattad tiirlevad kiires tempos Mesilane, [...]]]></description>
			<content:encoded><![CDATA[<p>Nagu eelmises loengus öeldud, tuleb tweenimiseks kasutada kas graphic või movieclip tüüpi sümboleid vastavalt vajadustele. Mõningatel juhtudel on tarvis lühikese korduva animatsiooni jaoks tekitada see animatsioon movieclipi sisse.</p>
<p>Kujutle ette järgmiseid olukordi:</p>
<ol>
<li>Stseen, kus laev liigub vaikselt edasi tagasi, lained aga loksuks korduvalt samas rütmis</li>
<li>Auto, mis sõidab üle ekraani, rattad tiirlevad kiires tempos</li>
<li>Mesilane, kes lendab ringi, tiivad kiirelt laperdamas</li>
<li>Inimene, kes kõnnib üle ekraani</li>
</ol>
<p>Üritades kogu liikumise vältel nimetatud detaile korduvalt korrapäraselt liigutada on raske ning muudab ka hilisemate muutuste sisseviimise keeruliseks.</p>
<p>Selleks tuleb meil luua animeeritav kujund nii nagu tavaliselt aga selle asemel, et joonistada välja kõik mitu liikuvat detaili (mesilase tiivad, auto rattad), joonistame välja vaid ühe ning muudame selle graafikasümboliks märgistades kõik selle komponendid, tehes neil parema hiireklõpsu ning valides &#8220;convert to symbol&#8221;. Peale seda saame sama graafikasümbolit kasutada mitu korda ja kui me soovime midagi selle juures muuta, muutuvad kõik instance&#8217;id korraga muutes tööprotsessi väga mugavaks.</p>
<p>Sama graafikasümboli kloonimiseks võime lohistada ta stagele uuesti libraryst või kasutada alt-lohistamist või ctrl-c + ctrl-v kui me oleme muutnud originaalsümboli mõõtmeid stagel.</p>
<p>Peale seda saame märgistada kõik animeerimisele minevad detailid k.a. graafikasümbolid ning muuta nad kõik movieclip sümboliks.</p>
<p>Movieclippi stagel animeerime me nii nagu laeva eelmises loengus, selle detailide animeerimiseks tuleb meil minna sümboli sisse topeltklõpsuga ning tõsta selle eraldi liikuvad detailid iga üks oma layerile. Kõige lihtsam viis selle tegemiseks on need märgistada ning valida parema hiire klõpsu menüüst &#8220;Distribute to layers&#8221;</p>
<p>Edasi saame luua igale tekkinud kihile vajaliku animatsiooni.</p>
<p>Autorataste puhul kasutame ära Flash tweenide rotate seadeid valides sealt peale tweeni loomist suunaks cw (clockwise ehk päripäeva) ja pöörete arvuks 1.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_01.png" rel="shadowbox[post-830];player=img;"><img class="alignnone size-full wp-image-833" title="lesson02_01" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_01.png" alt="" width="328" height="295" /></a></p>
<p>Mesilastiibade (ja ka kõigi teiste ümber konkreetse punkti pöörlevate objektide) puhul on oluline muuta nende keskpunkti kasutades selleks Free Transform Tooli</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_02.png" rel="shadowbox[post-830];player=img;"><img class="alignnone size-full wp-image-834" title="lesson02_02" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_02.png" alt="" width="167" height="202" /></a></p>
<p>Keskpunkti muutmine on oluline ära teha enne animatsiooni võtmekaadrite loomist, kuna vaid siis garanteerime selle 100% sama asukoha kõigis võtmekaadrites.</p>
<p>Kui keskpunkt nihkub palju, hakkab tweenides sümbol hüppama.</p>
<p>Seesugust animatsioon animatsiooni sees võtet saab kasutada ka rohkem kui ühel tasemel. Kujuta ette:</p>
<p>Auto sõidab vasakult paremale mööda künklikku maastikku.</p>
<p>Korduvad liikumised sellises olukorras oleks 1. rataste tiirlemine ja 2. auto põrkumine üles-alla. Kumbki animatsioon on aga teineteisest sõltumatu. Seega staatilise auto sümbolis liiguksid vaid rattad. Hüplevas autos hüpitataks sümbolit kus on autot koos liikuvate ratastega ja üle ekraani sõidaks lõplik sümbol: hüplik auto.</p>
<p>Kasutades animeeritud movieclippe movieclippide sees tuleks oma animatsiooni testimiseks valida mitte lihtsalt enter (play) vaid ülalt menüüst &#8220;control &#8211; test movie&#8221;, kuna lihtsalt mängides movieclippide sees olevaid animatsioone ei mängita.</p>
<h2>Motion Guide</h2>
<p>Motion guide on abivahend, millega me saame classic tweeni kasutades panna objekti liikuma punktist a punkti b mitte otse sirgjooneliselt vaid mööda sinu poolt valitud trajektoori.</p>
<p>Et seda teha, tuleb kasutada kahte kihti, mis on omavahel seotud. Üks on see kiht, millel asub animeeritud sümbol ja teine, millel asub motion guide. Kui animeeritav kujund peab olema sümboliks muudetud, siis guide peaks olema tavaline drawing objekt, mis on joonistatud ühe pideva joonega.</p>
<p>Guide kihiks saab muuta ükskõik millise kihi tehes sellel parema hiireklõpsu ja valides käsu guide. Et olemasoleva layerile luua guide layer, tuleks parema hiire klõpsu menüü alt valida käsk: &#8220;Add classic motion guide&#8221;. See garanteerib, et kaks layerit on omavahel korrektselt seotud.</p>
<p>Korrektne guide layer:</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_03.png" rel="shadowbox[post-830];player=img;"><img class="alignnone size-full wp-image-836" title="lesson02_03" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_03.png" alt="" width="464" height="73" /></a></p>
<p>Guide ja layer, mis on omavahel sidumata:</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_04.png" rel="shadowbox[post-830];player=img;"><img class="alignnone size-full wp-image-837" title="lesson02_04" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_04.png" alt="" width="460" height="80" /></a></p>
<p>Et kujund liiguks mööda guide&#8217;i, on oluline liigutada ta mõlemas võtmekaadris täpselt guide peale. Õige asendi puhul napsab ta ise kerge magnetiga guide külge ja korrektsest asukohast annab märku ka rõhutatud keskpunkt liigutamisel.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_05.png" rel="shadowbox[post-830];player=img;"><img class="alignnone size-large wp-image-838" title="lesson02_05" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_05-485x190.png" alt="" width="485" height="190" /></a></p>
<p>Keskpunkt võetakse siinjuhul selle koha järgi, kust sa hiirega kinni haarasid, nii et sellele tasub tähelepanu pöörata.</p>
<p>Kui objekt on paigutatud korrektselt peaks liikumine leidma aset mööda guide layeril olevat trajektoori. Probleeme võivad tekitada sõlmed ja aasad. Sellisel juhul tuleks trajektoori lihtsustada või veenduda selle ühtsuses.</p>
<p>Üks probleem, mis ilmneb mööda guide layerit animeerides on sellel liikuva objekti suund. Enamasti kipub see olema vale ehk siis objekt liigub &#8220;külg ees&#8221;.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_06.png" rel="shadowbox[post-830];player=img;"><img class="alignnone size-large wp-image-839" title="lesson02_06" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_06-485x197.png" alt="" width="485" height="197" /></a></p>
<p>Et seda parandada tuleks objekt mõlemas võtmekaadris pöörata õigesse suunda</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_07.png" rel="shadowbox[post-830];player=img;"><img class="alignnone size-large wp-image-840" title="lesson02_07" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_07-485x150.png" alt="" width="485" height="150" /></a></p>
<p>Ning lülitada tween seadete alt sisse &#8220;orient to path&#8221;</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_08.png" rel="shadowbox[post-830];player=img;"><img class="alignnone size-full wp-image-841" title="lesson02_08" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson02_08.png" alt="" width="326" height="308" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=830</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flashi interface</title>
		<link>http://eka.gness.net/?p=811</link>
		<comments>http://eka.gness.net/?p=811#comments</comments>
		<pubDate>Thu, 08 Sep 2011 18:23:52 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Adobe Flash]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=811</guid>
		<description><![CDATA[Flashi interface sarnaneb mõneti teistele Adobe toodete omadele (illustrator, photoshop). Vasakult leiame tuttavad töövahendid, mille hulka on ühtteist juurde tekkinud ja ühtteist ära kadunud. Liikudes paremale poole asuvad kaks kõige tähtsamat paneeli &#8211; timeline, mida võib võrrelda photoshopi layers paletiga. Selle erinevusega, et üks lisadimensioon on juurde tekkinud &#8211; aeg. Iga väike ruuduke timelinel tähistab [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/lesson01_01.png" rel="shadowbox[post-811];player=img;"><img class="alignnone size-large wp-image-812" title="lesson01_01" src="http://eka.gness.net/wp-content/uploads/2011/09/lesson01_01-485x294.png" alt="" width="485" height="294" /></a></p>
<p>Flashi interface sarnaneb mõneti teistele Adobe toodete omadele (illustrator, photoshop). Vasakult leiame tuttavad töövahendid, mille hulka on ühtteist juurde tekkinud ja ühtteist ära kadunud. Liikudes paremale poole asuvad kaks kõige tähtsamat paneeli &#8211; timeline, mida võib võrrelda photoshopi layers paletiga. Selle erinevusega, et üks lisadimensioon on juurde tekkinud &#8211; aeg.</p>
<p><a href="../wp-content/uploads/2011/09/lesson01_02.png" rel="shadowbox[post-811];player=img;"><img title="lesson01_02" src="../wp-content/uploads/2011/09/lesson01_02-485x284.png" alt="" width="485" height="284" /></a></p>
<p>Iga väike ruuduke timelinel tähistab ühte kaadrit timelinel.</p>
<ul>
<li>Kaadrid võivad olla tühjad (vastava layeri vastav kaader ei sisalda ühtegi objekti)</li>
<li>Kaader võib olla võtmekaader (keyframe), ehk tähistada layeril olevate objektide asukoha, kuju, suuruse, sisu muutust. Võtmekaader võib olla ka tühi (blank  keyframe).</li>
<li>Kaadrid võivad olla staatilised aga ka animeeritud. Jälgi alati et animatsioon algaks ja lõppeks võtmekaadriga</li>
</ul>
<p>Timeline all asub stage, mida võib võrrelda Illustratori artboardiga. Kuigi objekte saab paigutada ka stage piiridest välja, jääb lõplikus rakenduses näha vaid stagel toimuv</p>
<p>Parempoolses tulbas asuvad erinevad info ja seadetepaletid, mida saab vastavalt vajadusele peita või juurde lisada. Neist tähtsaimad on kindlasti properties palett, kus saab muuta kas stage või kaadri või mõne märgistatud objekti või sümboli seadeid.</p>
<p>Teine oluline palett on library. Sinna salvestatakse kõik sümbolid, mida animatsioonis kasutatakse.</p>
<h2>Joonistamine Flashis</h2>
<p>Flash on peamiselt vektorjoonistega töötamiseks, seega on peamisteks töövahenditeks geomeetrilised kujundid, jooned ja pen-tool.</p>
<p>Flashis joonistades tuleb vastavalt vajadusele jälgida, kas enne joonistama asumist on object drawing sees või mitte</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/01.jpg" rel="shadowbox[post-811];player=img;"><img class="alignnone size-full wp-image-820" title="01" src="http://eka.gness.net/wp-content/uploads/2011/09/01.jpg" alt="" width="149" height="70" /></a></p>
<p>Kui object drawing on väljas siis kattuvad objektid on küll vektorkujundid, kui kattuv osa läheb liigutades kaduma. Samas saab seda võtet kasutada just erinevate lõigete ja liitmiste tegemiseks. Reeglina tuleks object drawingut alati sees hoida.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/02.jpg" rel="shadowbox[post-811];player=img;"><img class="alignnone size-full wp-image-822" title="02" src="http://eka.gness.net/wp-content/uploads/2011/09/02.jpg" alt="" width="180" height="179" /></a></p>
<p>Märgistatud drawing object</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/03.jpg" rel="shadowbox[post-811];player=img;"><img class="alignnone size-full wp-image-823" title="03" src="http://eka.gness.net/wp-content/uploads/2011/09/03.jpg" alt="" width="197" height="166" /></a></p>
<p>Märgistatud tavaline vektorkujund</p>
<p>Tavalist vektorkujundit märgistades tuleb meeles pidada, et joon ja täidis on 2 erinevat komponenti. Samuti on eraldi komponendid ka joone lõigud. Tehes topeltkliki täidisel, märgistatakse ka kogu kontuur. Ühekordne klikk märgistab ainult täidise. Tehes topeltkliki joonel, märgistatakse kogu kontuur, täidis jääb märgistamata. Ühekordne klikk joones märgistab ainult lõigu.</p>
<p>Musta noolega lohistades on võimalik märgistada ka osa kujundist, ning seda lohistades lõhkuda vorm ära.</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/04.jpg" rel="shadowbox[post-811];player=img;"><img class="alignnone size-full wp-image-824" title="04" src="http://eka.gness.net/wp-content/uploads/2011/09/04.jpg" alt="" width="212" height="170" /></a></p>
<p>Nii drawing objectit kui ka tavalist vektorkujundit saab musta noole abil venitada ja painutada. Sellest tegevusest annab aimu muutunud kursor (mustale noolele lisaks ilmub kaareke)</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/05.jpg" rel="shadowbox[post-811];player=img;"><img class="alignnone size-full wp-image-825" title="05" src="http://eka.gness.net/wp-content/uploads/2011/09/05.jpg" alt="" width="234" height="197" /></a></p>
<p>Valge noolega saab märgistada üksikuid punkte ning lohistada neid vastavalt soovile</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/06.jpg" rel="shadowbox[post-811];player=img;"><img class="alignnone size-full wp-image-826" title="06" src="http://eka.gness.net/wp-content/uploads/2011/09/06.jpg" alt="" width="244" height="182" /></a></p>
<p>Pen tool töötab sarnaselt Illustratorile:</p>
<ul>
<li>Klikk tekitab kontrollkangideta punkti</li>
<li>Klikk+lohistus toob välja kontrollkangid mõlemas suunas</li>
<li>Klikk+lohistus viimasest punktist muudab väljuva kangi suunda ja ulatust</li>
<li>Klikk viimases punktis kaotab väljuva kontrollkangi ära</li>
<li>Ctrl+klikk+lohistus viimases punktis muudab selle asukohta</li>
<li>Alt-klikk viimases punktis kaotab ära mõlemad kontrollkangid</li>
</ul>
<p>Peale pen-tooliga kujundi joonistamist kui tahta kujundit värvida, võib värvipotiga värvima hakates juhtuda, et värv ei rakendu kujundile. Põhjuseks on see, et pen-tooliga tehtud kujund pole suletud. Väiksemad augud suudab Flash siiski ära täita. Selleks tuleb määrata ära n.ö. augutäitmisviis tööriistaribal:</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/09/07.jpg" rel="shadowbox[post-811];player=img;"><img class="alignnone size-full wp-image-828" title="07" src="http://eka.gness.net/wp-content/uploads/2011/09/07.jpg" alt="" width="220" height="107" /></a></p>
<h2>Animatsioon ja sümbolid</h2>
<p>Animatsioon flashis võib olla käsitsiloodud frame-by-frame või tweenitud.</p>
<p>Tweenimine on protsess, mille puhul luuakse kahe võtmekaadri vahele vajalikud vahekaadrid, et toimuks muutus objektil. Selleks muutuseks võib olla kuju, suuruse, asukoha, värvi, läbipaistvuse  vms muutus. Erinevaid muutuseid saab ka korraga kasutada.</p>
<p>Tweenimine jaguneb kolmeks &#8211; classic, shape ja motion.</p>
<p>Classic tweeni all tuntakse varasemate versioonide motion tweeni, sellega sai luua tweeni kõigi teiste peale kuju ja vormi puudutavate seadete muutuse jaoks.</p>
<p>Shape tween katab ülal katmata jäänud valdkonnad</p>
<p>Motiontween on uuemate flashide (cs4+) aseaine classic tweeni jaoks. Erinevus on et uues motiontweenis kasutatakse ka mööda rada animeerimist, mida vanas classic tweenis niisama lihtsalt kasutada ei saanud. Uus motiontween on jätkuvalt mõneti toores ja oluliste puudujääkidega, seega eelistavad mitmed animaatorid siiski vana classic tweeni.</p>
<p>Motion ja classic tweenimine eeldab seda, et meil oleks stagel vastaval layeril sümbol. Lihtsalt joonistatud kujundit animeerides luuakse meile librarysse automaatselt sümbolid aga nende üle ei puudu meil 100% kontroll, mistõttu on parem luua sümbolid ise. Selleks tuleb märgistada vajalikud sümbolisse kuuluvad objektid ning valida kas ülevalt menüüst Insert &#8211; New sümbol või paremklõpsuga menüü alt sama käsklus.</p>
<p>NB! Sümbolit luues veendu, et sul ei jääks samale layerile sümbolist eraldiolevaid objekte. Kui need on seal, tuleks nad tõsta eraldi kihile.</p>
<p>Tweeni jaoks on meil vaja vähemalt 2 võtmekaadrit. Esimene on igal uuel layeril juba olemas. Teine tuleks luua siis, kui meil on esimeses võtmekaadris olev graafika juba sümboliks muudetud ja muud vajalikud toimingud samuti tehtud. Võtmekaadri loomiseks tuleks teha timelinel vastava layeri mõnes kaugemas kaadris (tühja ruudu sees) paremklikk ja valida sealt insert keyframe. Kogemata tekkinud võtmekaadri saab kustutada ära tehes paremklõps võtmekaadril ja valides käsu clear keyframe.</p>
<p>Kui me soovime lihtsalt määrata objekti nähtaval oleku aega timelinel, tuleks insert keyframe asemel valida hoopis käsk insert frame. See loob kaadri, mis muutub, kui muutub talle eelneva võtmekaadri sisu.</p>
<p>Peale kahe võtmekaadri loomist, tuleks hilisemas sooritada vajalikud muudatused. Tweeni lisamiseks tuleb teha paremklõps suvalises kohaks kahe võtmekaadri vahel või esimesel võtmekaadril ning valida käsk &#8220;create classic tween&#8221;. Korrektse tweeni puhul, muutuvad mõlemad kaadrid sinakaks ning nende vahele tekib pideva joonega nool. Kui on puudu viimane võtmekaader, on tween katki ning seda näitab katkendlik joon.</p>
<p>Vigase tweeni parandamiseks tuleks lisada talle lõppu (viimasesse kaadrisse) võtmekaader või loobuda tweenist üldse, kui see on tekkinud kogemata. Selleks tuleb teha paremklõps noole alal ning valida käsk remove tween</p>
<h2>Kaadrite märgistamine</h2>
<p>Kaadreid saab märgistada hiirega lohistades <strong>kui lohistamist ei alustata juba märgistatud kaadrilt.</strong></p>
<p>Kui märgistatud kaadrit lohistada, liigutatakse seda ja muudetakse peale hiire vabastamist võtmekaadriks. Seda tuleb jälgida ennekõige viimast kaadrit lohistades.</p>
<p>Kaadreid saab märgistada ka shift klahvi abil klõpsates esimesel kaadril, vajutades alla shift klahvi ning valides vahemiku lõpukaadri.</p>
<p>Kaadrimärgistust on vaja ennekõike kolme toimingu jaoks:</p>
<ul>
<li>Kaadrite eemaldamiseks &#8211; remove frames</li>
<li>Kaadrite lisamiseks &#8211; insert frames. Selle puhul lisatakse timelinele juurde märgistatud kaadrite arv kaadreid</li>
<li>Võtmekaadriteks muutmiseks &#8211; convert to keyframes</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=811</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sissejuhatus</title>
		<link>http://eka.gness.net/?p=808</link>
		<comments>http://eka.gness.net/?p=808#comments</comments>
		<pubDate>Thu, 08 Sep 2011 17:17:23 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Adobe Flash]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=808</guid>
		<description><![CDATA[Adobe Flash (varasemalt teatud ka kui Macromedia Flash) on multimeediaplatform, mis võimaldab luua animatsioone, interaktiivseid veebe, mänge ja rakendusi. Flash on põhiline töövahend bännerreklaamide loojate jaoks. Flashi kasutab nii vektor kui ka rastergraafikat ning võimaldab animeerida tekste, joonistusi ja fotosid. Lisaks suudab flash näidata jooksvalt videot ja mängida heli. Interaktiivse poole pealt suudab flash püüda [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe Flash (varasemalt teatud ka kui Macromedia Flash) on multimeediaplatform, mis võimaldab luua animatsioone, interaktiivseid veebe, mänge ja rakendusi. Flash on põhiline töövahend bännerreklaamide loojate jaoks. Flashi kasutab nii vektor kui ka rastergraafikat ning võimaldab animeerida tekste, joonistusi ja fotosid. Lisaks suudab flash näidata jooksvalt videot ja mängida heli. Interaktiivse poole pealt suudab flash püüda kinni kasutaja hiireliigutusi ja klahvivajutusi, lisaks ka veebikaamerast ja mikrofonist tulevat sisendit.</p>
<p>Animatsioonipool on Flashis vaid väike osa. Täie võimsuse annab Flashile selle enda objektorienteeritud programmeerimiskeel &#8211; Actionscript, millega saab kontrollida animatsioone, automatiseerida korduvaid tegevusi, lisada rakendusele navigeerimisvõimaluse jne.</p>
<p>Flashi poolt loodud sisu on võimalik esitleda iseseisva rakendusena või veebi jaoks optimeerituna veebilehele paigutatuna.</p>
<p>Flashi kasutamine veebis võib mõjutatada tõsiselt veebi ligipääsetavust (accessibility), kuna paljudel kasutajatel võib olla flash blokeeritud ning ka erinevatel veebibrowsimise abivahenditel on flash-lehe lugemine raskendatud või lausa võimatu, kui sealsed tekstid on pildi või vektorkujunditena. Seetõttu on kindlam piirduda flashi kasutusega lehe dekoratiivsetes osades, mitte sisuliselt või navigatsiooniliselt olulistes kohtades.<sup id="cite_ref-0"><a href="http://en.wikipedia.org/wiki/Adobe_Flash#cite_note-0"></a></sup></p>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=808</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lahekala – vahekokkuvõte 2</title>
		<link>http://eka.gness.net/?p=760</link>
		<comments>http://eka.gness.net/?p=760#comments</comments>
		<pubDate>Fri, 29 Apr 2011 08:43:09 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Lahekala Redesign]]></category>
		<category><![CDATA[bränding]]></category>
		<category><![CDATA[firmastiil]]></category>
		<category><![CDATA[lahekala]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[veebidisain]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=760</guid>
		<description><![CDATA[Peale nädalast tööd Lahekala brändi, pakendi ja veebi kallal on seis järgmine: Kavand #1 Kavand 2 Kavand 3 Kavand 4 Kavand 5 Kavand 6 Kavand 7 Kavand 8 Kavand 9]]></description>
			<content:encoded><![CDATA[<p>Peale nädalast tööd Lahekala brändi, pakendi ja veebi kallal on seis järgmine:</p>
<h2>Kavand #1</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/Triin_PetJoy_200x250.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-761" title="Triin_PetJoy_200x250" src="http://eka.gness.net/wp-content/uploads/2011/04/Triin_PetJoy_200x250-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/Triin_PetJoy_200x300.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-762" title="Triin_PetJoy_200x300" src="http://eka.gness.net/wp-content/uploads/2011/04/Triin_PetJoy_200x300-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/Triin_PetJoy_logo.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-763" title="Triin_PetJoy_logo" src="http://eka.gness.net/wp-content/uploads/2011/04/Triin_PetJoy_logo-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triin_v1.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-798" title="lahekala_triin_v1" src="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triin_v1-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triinv2.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-799" title="lahekala_triinv2" src="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triinv2-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triinv3.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-800" title="lahekala_triinv3" src="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triinv3-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triinv4.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-801" title="lahekala_triinv4" src="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triinv4-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triinv5.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-802" title="lahekala_triinv5" src="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_triinv5-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h2>Kavand 2</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/petbit-Silver.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-764" title="petbit Silver" src="http://eka.gness.net/wp-content/uploads/2011/04/petbit-Silver-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h2>Kavand 3</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/Visiit_eneli.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-777" title="Visiit_eneli" src="http://eka.gness.net/wp-content/uploads/2011/04/Visiit_eneli-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/Pakend_eneli.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-778" title="Pakend_eneli" src="http://eka.gness.net/wp-content/uploads/2011/04/Pakend_eneli-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h2>Kavand 4</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/Ekke_logo.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-768" title="Ekke_logo" src="http://eka.gness.net/wp-content/uploads/2011/04/Ekke_logo-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/Ekke_pakend.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-769" title="Ekke_pakend" src="http://eka.gness.net/wp-content/uploads/2011/04/Ekke_pakend-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h2>Kavand 5</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/Riina_pakend1.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-770" title="Riina_pakend1" src="http://eka.gness.net/wp-content/uploads/2011/04/Riina_pakend1-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/Riina_pakend2.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-771" title="Riina_pakend2" src="http://eka.gness.net/wp-content/uploads/2011/04/Riina_pakend2-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/Riina_pakend3.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-772" title="Riina_pakend3" src="http://eka.gness.net/wp-content/uploads/2011/04/Riina_pakend3-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/Riina_pakend4.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-773" title="Riina_pakend4" src="http://eka.gness.net/wp-content/uploads/2011/04/Riina_pakend4-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/klepsvisiit.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-796" title="klepsvisiit" src="http://eka.gness.net/wp-content/uploads/2011/04/klepsvisiit-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h2>Kavand 6</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/Pakend_kadi.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-780" title="Pakend_kadi" src="http://eka.gness.net/wp-content/uploads/2011/04/Pakend_kadi-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/pakend2_kadi.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-782" title="pakend2_kadi" src="http://eka.gness.net/wp-content/uploads/2011/04/pakend2_kadi-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h2>Kavand 7</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/pakend1.png" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-783" title="pakend" src="http://eka.gness.net/wp-content/uploads/2011/04/pakend1-150x150.png" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/Web_Agne_Lund1.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-784" title="Web_Agne_Lund" src="http://eka.gness.net/wp-content/uploads/2011/04/Web_Agne_Lund1-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h2>Kavand 8</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/veeb_sandra.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-792" title="veeb_sandra" src="http://eka.gness.net/wp-content/uploads/2011/04/veeb_sandra-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/visiit_sandra.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-793" title="visiit_sandra" src="http://eka.gness.net/wp-content/uploads/2011/04/visiit_sandra-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/pakend1_sandra.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-794" title="pakend1_sandra" src="http://eka.gness.net/wp-content/uploads/2011/04/pakend1_sandra-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/pakend2_sandra.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-795" title="pakend2_sandra" src="http://eka.gness.net/wp-content/uploads/2011/04/pakend2_sandra-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Kavand 9</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_tuuli1a.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-805" title="petjoy4" src="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_tuuli1a-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_tuuli2b.jpg" rel="shadowbox[post-760];player=img;"><img class="alignnone size-thumbnail wp-image-806" title="petjoy,web2" src="http://eka.gness.net/wp-content/uploads/2011/04/lahekala_tuuli2b-150x150.jpg" alt="" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=760</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lahekala – vahekokkuvõte</title>
		<link>http://eka.gness.net/?p=743</link>
		<comments>http://eka.gness.net/?p=743#comments</comments>
		<pubDate>Thu, 28 Apr 2011 07:44:15 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Lahekala Redesign]]></category>
		<category><![CDATA[bränding]]></category>
		<category><![CDATA[firmastiil]]></category>
		<category><![CDATA[lahekala]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[veebidisain]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=743</guid>
		<description><![CDATA[Peale esimesi nimevariante valis klient välja kaks nime, millega võiks proovida edasi minna: PetBit PetJoy Mõlema nime puhul on üldine viide erinevatele lemmikloomadele. Nime teine pool on aga erineva meeleoluga. Bit viitab eelkõige sellele et tegemist on palade, väikeste suupistetega lemmiklooma jaoks. Et sõnatübi meenutab ka sõna &#8216;bite&#8217; mõjub Petbit mõnevõrra agressiivsemalt kui Petjoy oma [...]]]></description>
			<content:encoded><![CDATA[<p>Peale esimesi nimevariante valis klient välja kaks nime, millega võiks proovida edasi minna:</p>
<ul>
<li>PetBit</li>
<li>PetJoy</li>
</ul>
<p>Mõlema nime puhul on üldine viide erinevatele lemmikloomadele. Nime teine pool on aga erineva meeleoluga. Bit viitab eelkõige sellele et tegemist on palade, väikeste suupistetega lemmiklooma jaoks. Et sõnatübi meenutab ka sõna &#8216;bite&#8217; mõjub Petbit mõnevõrra agressiivsemalt kui Petjoy oma helguse ja lõbususega.</p>
<p>Neid eripärasid tasub proovida rakendada ka logo kujundamisel. Siinkohal mõned näited nii logodest kui ka pakenditest ja kliendile sümpaatsetest veebilehtedest:</p>
<ul>
<li><a href="http://www.hellodog.nl/" target="_blank">www.hellodog.nl</a></li>
<li><a href="http://www.perritosnacks.eu/" target="_blank">www.perritosnacks.eu</a></li>
<li><a href="http://www.peakwaggers.com/">www.peakwaggers.com</a></li>
</ul>
<p>Ning turu üldpilt USAs Walmartis: <a href="http://www.walmart.com/browse/Dogs/Treats-Chews/_/N-58fcZ1yzm3k9Z1yzmltzZ1yzm3kg?tab_value=Online&amp;pref_store=3520&amp;depts=&amp;ref=244200+4292449929+4292473607+4292449936&amp;ic=48_48" target="_blank">http://www.walmart.com/browse/Dogs/Treats-Chews</a></p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/logod_final.png" rel="shadowbox[post-743];player=img;"><img class="alignnone size-large wp-image-744" title="logod_final" src="http://eka.gness.net/wp-content/uploads/2011/04/logod_final-485x548.png" alt="" width="485" height="548" /></a></p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/pakend2.jpg" rel="shadowbox[post-743];player=img;"><img class="alignnone size-large wp-image-750" title="pakend2" src="http://eka.gness.net/wp-content/uploads/2011/04/pakend2-485x631.jpg" alt="" width="485" height="631" /></a></p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/pakend3.jpg" rel="shadowbox[post-743];player=img;"><img class="alignnone size-large wp-image-752" title="pakend3" src="http://eka.gness.net/wp-content/uploads/2011/04/pakend3-485x321.jpg" alt="" width="485" height="321" /></a></p>
<h2>Minu lõplik pakkumine:</h2>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/pakend.png" rel="shadowbox[post-743];player=img;"><img class="alignnone size-large wp-image-757" title="pakend" src="http://eka.gness.net/wp-content/uploads/2011/04/pakend-485x727.png" alt="" width="485" height="727" /></a></p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/Web_Agne_Lund.jpg" rel="shadowbox[post-743];player=img;"><img class="alignnone size-large wp-image-758" title="Web_Agne_Lund" src="http://eka.gness.net/wp-content/uploads/2011/04/Web_Agne_Lund-485x531.jpg" alt="" width="485" height="531" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=743</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lahekala – Veebi kujundamine</title>
		<link>http://eka.gness.net/?p=721</link>
		<comments>http://eka.gness.net/?p=721#comments</comments>
		<pubDate>Tue, 26 Apr 2011 10:09:49 +0000</pubDate>
		<dc:creator>gness</dc:creator>
				<category><![CDATA[Lahekala Redesign]]></category>
		<category><![CDATA[bränding]]></category>
		<category><![CDATA[firmastiil]]></category>
		<category><![CDATA[lahekala]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[veebidisain]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://eka.gness.net/?p=721</guid>
		<description><![CDATA[Atraktiivne ning mugavalt kasutatav veeb on hoolikalt läbimõeldud ning organiseeritud ning ühtse joonega disainitud. Esimeste katsestuste puhul veebidisainis on suur kiusatus kohe eksperimenteerida ebatraditsionaalsete layoutide ning stilistikaga. Siinkohal tuleks aga pigem hoogu maha võtta. Nii nagu hea karikaturist ei saa heaks ilma et ta õpiks tundma läbi ja lõhki inimkeha anatoomiat ja kujutama seda traditsionaalses [...]]]></description>
			<content:encoded><![CDATA[<p>Atraktiivne ning mugavalt kasutatav veeb on hoolikalt läbimõeldud ning organiseeritud ning ühtse joonega disainitud. Esimeste katsestuste puhul veebidisainis on suur kiusatus kohe eksperimenteerida ebatraditsionaalsete layoutide ning stilistikaga. Siinkohal tuleks aga pigem hoogu maha võtta. Nii nagu hea karikaturist ei saa heaks ilma et ta õpiks tundma läbi ja lõhki inimkeha anatoomiat ja kujutama seda traditsionaalses võtmes, ei tohiks ka veebidisainer enne eksperimetaalveebidisaini kallale asuda, kui ei tunta end veel väga kindlalt traditsionaalses veebidisainis.</p>
<h2>Grid-disain</h2>
<p>Et oma tööd lihtsustada, tasub viia end kurssi mõistega &#8216;grid&#8217;. Grid on kas ainult tulpadest või ka ridadest koosnev süsteem, mis abistab disainerit layoudi loomisel ja elementide proportsioneerimisel. Joondades sisu gridi järgi on lihtsam hoida kujundus puhta, selge ja korrastatuna ning vältida ebamääraseid jõnkse ja sakke</p>
<p><a href="http://eka.gness.net/wp-content/uploads/2011/04/1.gif" rel="shadowbox[post-721];player=img;"><img class="alignnone size-thumbnail wp-image-722" title="1" src="http://eka.gness.net/wp-content/uploads/2011/04/1-150x150.gif" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/2.gif" rel="shadowbox[post-721];player=img;"><img class="alignnone size-thumbnail wp-image-723" title="2" src="http://eka.gness.net/wp-content/uploads/2011/04/2-150x150.gif" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/3.gif" rel="shadowbox[post-721];player=img;"><img class="alignnone size-thumbnail wp-image-724" title="3" src="http://eka.gness.net/wp-content/uploads/2011/04/3-150x150.gif" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/4.gif" rel="shadowbox[post-721];player=img;"><img class="alignnone size-thumbnail wp-image-725" title="4" src="http://eka.gness.net/wp-content/uploads/2011/04/4-150x150.gif" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/5.gif" rel="shadowbox[post-721];player=img;"><img class="alignnone size-thumbnail wp-image-726" title="5" src="http://eka.gness.net/wp-content/uploads/2011/04/5-150x150.gif" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/6.gif" rel="shadowbox[post-721];player=img;"><img class="alignnone size-thumbnail wp-image-727" title="6" src="http://eka.gness.net/wp-content/uploads/2011/04/6-150x150.gif" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/7.gif" rel="shadowbox[post-721];player=img;"><img class="alignnone size-thumbnail wp-image-728" title="7" src="http://eka.gness.net/wp-content/uploads/2011/04/7-150x150.gif" alt="" width="150" height="150" /></a><a href="http://eka.gness.net/wp-content/uploads/2011/04/8.gif" rel="shadowbox[post-721];player=img;"><img class="alignnone size-thumbnail wp-image-729" title="8" src="http://eka.gness.net/wp-content/uploads/2011/04/8-150x150.gif" alt="" width="150" height="150" /></a></p>
<p>Nagu näha, ei tähenda gridi kasutamine absoluutselt mitte seda, et kõik elemendid peavad 1 tulba sisse ära mahtuma, vaid neid tulpasid võib vabalt omavahel kombineerida.</p>
<h3>Artiklid ja tutorialid gridi kasutamisest</h3>
<ul>
<li><a href="http://www.mezzoblue.com/archives/2005/05/13/columns_grid/index.php" target="_blank">Columns and Grids</a></li>
<li><a href="http://www.subtraction.com/archives/2007/0318_oh_yeeaahh.php">Grids are good</a></li>
<li><a href="http://www.webstyleguide.com/page/grids.html">Design grids for web design</a></li>
<li><a href="http://www.emanuelblagonic.com/2007/02/16/developing-the-grid-that-supports-your-design/">Developing grid that supports the design</a></li>
<li><a href="http://poynteronline.org/column.asp?id=47&amp;aid=37529">Grid: The structure of design</a></li>
<li><a href="http://www.urlgreyhot.com/personal/weblog/grid_based_design_part_2_designing_blog_theme_templates">Grid based design: blogs</a></li>
<li><a href="http://www.welie.com/patterns/showPattern.php?patternID=grid-based-layout">Grid based layout</a></li>
<li><a href="http://www.adobe.com/education/instruction/webtech/CS2/unit_planning2/pd_page_layout_id.htm">Adobe Web Tech Curriculum &#8211; Page layout grid</a></li>
<li><a href="http://en.wikipedia.org/wiki/Grid_(page_layout)">Wikipedia &#8211; Grid</a></li>
<li><a href="http://www.markboulton.co.uk/journal/comments/simple_steps_to_designing_grids/">5 simple steps to designing with grid &#8211; intro</a></li>
<li><a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_1/">5 simple steps &#8211; 1</a></li>
<li><a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_21/">5 simple steps &#8211; 2</a></li>
<li><a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_3/">5 simple steps &#8211; 3</a></li>
<li><a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_4/">5 simple steps &#8211; 4</a></li>
<li><a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_designing_grid_systems_part_5/">5 simple steps &#8211; 5</a></li>
</ul>
<h3>Materjalid ja aluspõhjad</h3>
<ul>
<li><a href="http://960.gs/">960.gs Grid system</a></li>
<li><a href="http://simonwebdesign.com/psd-960-grid-template/">960 Grid 2</a></li>
<li><a href="http://mmcwatters.com/blog/2011/03/14/970-grid-psd/">970 grid</a></li>
</ul>
<h2>Ettevalmistused kujundustöödeks</h2>
<p>Nagu alguses mainitud, on hea disain läbimõeldud ning organiseeritud. Grid on see, mis aitab visuaalselt kõike koos ja korras hoida. Lahekala projekti puhul on aga puudu see &#8220;kõik&#8221;. Kliendilt saadud info põhjal tuleks mõelda välja enne prototüübi loomist lehe struktuur ja hiljem ka sisublokid</p>
<p>Alustuseks võiks sait jaguneda järgmisena:</p>
<ul>
<li>Avaleht</li>
<li>Firmast</li>
<li>Tooted</li>
<li>Kontakt</li>
</ul>
<p>Olemasoleva Lahekala lehelt leiame prominentselt kohalt ka koostööpartnerid. Nende jaoks võib luua ka uue lehe puhul omaette alamlehe menüüsse&#8230; või kaaluda partnerite logode paigutamist lehe footerisse.</p>
<h3>Avaleht</h3>
<p>Kuna tegemist on võrdlemisi erilise ja vähetuntud tootega, oleks hea esimese asjana tutvustada lehele sattujale millega on tegemist ning miks see on parem kui tavaline Chappie ja Pedigree.</p>
<p>Kui tootevalik vähegi lubab võib juba avalehel tuua välja populaarsemad tooted ning suunata huvi korral kasutaja edasi juba täpsemasse nimekirja. Et tegemist pole välimuselt kuigi atraktiivsete maiuspaladega, fotomaterjali kasutamine olgu väga hoolikalt läbi mõeldud &#8211; ei taha külastajat ära hirmutada. Kuivatatud snäkkide asemel võiks kaaluda hoopis elustoormaterjali piltide kasutamist või piirduda pakendi või ikooniliste lahendustega.</p>
<p>Uudisteblokk avalehel õigustab ennast, kui ettevõttel on uudiseid, mida sinna regulaarselt lisada. Kuude kaupa muutusteta seisev uudisblokk jätab mulje, et firma on äkki hoopis tegevuse lõpetanud</p>
<h3>Firmast</h3>
<p>Kui avalehel võeti kogu asi lühidalt ja konkreetselt kokku, siis siin on koht, kus pikemalt ja põhjalikumalt rääkida ettevõtte ajaloost, põhimõtetest, strateegiatest, suundadest jne</p>
<h3>Tooted</h3>
<p>Ka sellel lehel võib kaaluda väikse tutvustava teksti kasutamist. Juhuks kui Lahekala toodete sihtrühm tulevikus laieneb võib arvestada võimalusega et Toodete lehelt saab külastaja teha kõigepealt valiku, kellele ta snäkke otsida soovid &#8211; koerad, kassid (, inimesed?)</p>
<p>Esialgu kuni seda valikut pole, piisab toodete puhul nimekirjast koos pildimaterjalide, nimetuste ja lühitutvustustega. Sõltuvalt sellest, kas kliendil on iga toote kohta ka põhjalikumat infot pakkuda võib suunata toode edasi toote detailse info lehele, kus saab kirjutada sellest põhjalikumalt, lisada koostisaineid, toiteväärtuseid, loetleda poode, mis toodet müüvad jne</p>
<h3>Kontakt</h3>
<p>Kontaktilehele tulevad kindlasti üldandmed, kuidas firmaga ühendust võtta. Tasub kaaluda ka firma võtmeisikute ja müügiagentide eraldi välja toomist. Kui külastaja saab seostada ettevõtte mõne näo ja nimega, mitte ei suhtle anonüümse vastajaga, mõjub see usaldust tekitavalt ning avalamalt.</p>
<h2>Prototüübi loomine</h2>
<p>Enne Photoshopis kujundustöödega alustamist on mõttekas visandada paberil või Illustratoris või mõnes spetsiaalses prototüüpimiseks mõeldud programmis põhiliste vaadete paigutused. Proportsioneerida enam-vähem erinevad sisublokid ja muud olulist rolli edendavad elemendid. Erinevaid lehetüüpe on reeglina vähemalt 2 &#8211; keerukam ja mitmekesisem avaleht ning lihtsama layoudiga sisuleht. Lahekala puhul võib luua eraldi visandi ka toodete nimekirja jaoks, kuigi sellega võib tegeleda ka otse Photoshopis.</p>
<p>Inspiratsiooniks</p>
<ul>
<li><a href="http://www.smashingmagazine.com/2007/04/26/11-almost-perfect-business-layouts/">11 almost perfect business layouts</a></li>
<li><a href="http://www.smashingmagazine.com/2010/08/25/corporate-website-design-creative-and-beautiful-solutions/">Creative corporate</a></li>
<li><a href="http://www.onextrapixel.com/2010/10/20/60-beautiful-corporate-website-designs-for-your-inspiration/">60 beautiful corporate websites</a></li>
<li><a href="http://premiumtemplate.org/pet-shop.html">Pet Shop theme</a></li>
</ul>
<h2>Photoshopis (või Illustratoris) kujunduse loomine</h2>
<p>Vali eelnevalt pakutud grid-põhjadest välja sulle meelepärane ning kasutades peamiselt Vector shape ristkülikuid ja tekstiblokke loo Photoshopis selle gridi peale visandatud ptototüüpide põhjal lehe kujundus. Värvilahenduse osas arvesta logoga ning samuti aitab varjatud bränding (logos kasutatavate mustrite, rütmide, liikumiste kasutamine üldises kujunduses) tugevada logo ja luua õiget meeleolu ja üldmuljet.</p>
<p>Valik tutoriale  Photoshopis kujunduideede teostamisest</p>
<ul>
<li><a href="http://www.tutorial9.net/tutorials/photoshop-tutorials/design-a-clean-web-layout-with-the-960-grid/" target="_blank">Design a Clean Web on 960px Grid</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/designing-tutorials/create-an-illustrative-iphoneipad-landing-page-in-photoshop-psd-premium-tutorial/">Create a landing page</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/create-a-professional-web-2-0-layout/">Create a web2.0 layout</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/create-a-grungy-translucent-web-portfolio-design/">Create a grungy translucent web design</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/how-to-make-a-highly-textured-site-layout-in-photoshop/">Create a highly textured site</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/create-a-watercolor-themed-website-design-with-photoshop/">Create a watercolor themed site</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/create-a-promotional-iphone-app-site-in-photoshop/">Create a promotional iPhone app site</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/how-to-create-a-unique-colorful-site-layout/">Create a colorful layout</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/photoshop-web-design-night-theme/">Create a magic night themed site</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/how-to-elevate-your-website-design-process-and-results/">Elevato Systems site</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/five-looks-one-layout-how-to-develop-a-library-of-web-design-styles-at-your-fingertips/">5 looks &#8211; 1 layout</a></li>
<li><a href="http://psd.tutsplus.com/tutorials/interface-tutorials/how-a-simple-layout-can-be-mixed-n-matched-with-patterns-photos-and-backgrounds/">Mix&#8217;n'Match Layout</a></li>
<li><a href="http://vandelaydesign.com/blog/design/psd-layout-tutorial/">Design a blue corporate site</a></li>
<li><a href="http://designm.ag/tutorials/how-to-design-a-corporate-website/">Design a corporate site in Photoshop</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://eka.gness.net/?feed=rss2&#038;p=721</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

