flash MX UI components
-
isic† 22 a
nii, uues targas mx';is on tehtud ka movieclipi scrollamine lihtsax (scrollpane) ja kui tahan et laex sinna mingi movie clipi siis loogiline määran propertistest scroll contenti või panen samale frame';le kuhugi actioni minu_scrollpane.setScrollContent("minu_clip"); aga kui mull on nupp movieclipis mis asub ütleme _root.mingi_clip.mingi_2_clip või midagi taolist siis seal nupule action _root.minu_scrollpane.setScrollContent("minu_clip"); ei funka
Aidake pliizok, loodan et saate mu mõttest aru
04. juuni 2002 - 11:12:24 · Otselink
-
isic† 22 a
kas tõesti keegi ei oska aidata?
04. juuni 2002 - 15:12:05 · Otselink
-
Ooker 22 a
<a class="link" target="_blank" href="http://www.supernormal.planet.ee/savi/scrollpane/">http://www.supernormal.planet.ee/savi/scrollpane/</a>
04. juuni 2002 - 17:12:26 · Otselink
-
isic† 22 a
kerge ülevaate saamisex siis .fla ka <a class="link" target="_blank" href="http://www.hot.ee/ground7/bla.zip">http://www.hot.ee/ground7/bla.zip</a>
04. juuni 2002 - 18:29:42 · Otselink
-
Ooker 22 a
vutt sai läbi. vaatasin flad. asi selles, et nupp, mis ütleb scrollpanele "pla" sättida scrollContendiks libraryst MC "kkk", asub esimeses frames, aga scrollpane ise asub alles kolmandas. Seega ei ole esimeses frames sellist asja nagu "pla" veel olemas ja nupu poolt välja ';hõigatud'; action ei jõua kusagile pärale.
Selles situatsioonis oleks vast KÕIGE LIHTSAM viis mitte nupust esimeses frames action ';setScrollContent'; välja kutsuda (seal võib olla lihtsalt gotoAndPlay(3); näiteks) vaid alles frames 3 anna kas scrollpanele "pla" action:
onClipEvent(load){
this.setScrollContent("kkk");
}või siis frame action framele 3:
pla.setScrollContent("kkk");
Loodetavasti on abiks :)
04. juuni 2002 - 21:59:13 · Otselink
-
isic† 22 a
njaa, good point aga nüüd kujutame ette et mul on ütleme 3 nuppu näitex uudised foorum ja kontakt ja mul on vaja et kõikide sisu avax samas aknas (scrollpane';s), põhjus mix on aga scrollpane alles ütleme 3 frames on see et scrollpane tuleb ette mingi efektiga.
kuidas nüüd probleem lahendada?05. juuni 2002 - 11:45:37 · Otselink
-
Ooker 22 a
nii - sihuke asi peaks teoreetiliselt toimima:
kui sul näiteks on nupp ';foorum';, siis kirjutad nupu actionisse ühe rea juurde:_root.skrollKontent = "foorum";
kui on nupp UUDIS, siis vastavalt:
_root.skrollKontent = "uudis";ja kolmandasse freimi:
pla.setScrollContent(skrollKontent);
See eeldab, et sul on linkage optionites pandud siis vastavalt ka mc-d ';uudis';, ';foorum'; jne. (praegu oli "kkk")
05. juuni 2002 - 13:09:58 · Otselink
-
Ooker 22 a
on veel ka teine, pisut ';advancem'; lähenemine, kus scrollPane komponenti üldse muuvisse ei tiri, vaid ta attachitakse dünaamiliselt:
main timeline esimesse framesse kirjuta funktsioon:
function attachScroll() {
initialization = {_targetInstanceName:"skroller", _x:100, _y:100};
_root.attachMovie("FScrollPaneSymbol", "skroller", 2, initialization);
skroller.setSize(250, 120);
}nupp näeks välja enamvähem sedasi:
on(release){
attachScroll();
skroller.setScrollContent("uudis");
}ahh, ei oska seletada, panen swfi ja fla üles.
swf on siin:
<a class="link" target="_blank" href="http://www.supernormal.planet.ee/savi/scrollpane/2/">http://www.supernormal.planet.ee/savi/scrollpane/2/</a>fla on siin:
<a class="link" target="_blank" href="http://www.supernormal.planet.ee/sa.../scrollpane.zip">http://www.supernormal.planet.ee/sa.../scrollpane.zip</a>05. juuni 2002 - 14:45:21 · Otselink
-
Ooker 22 a
oi - küll mina sain ikka targaks järsku!?!
05. juuni 2002 - 14:51:32 · Otselink