![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2009
Сообщений: 54
|
Здраствуйте, помогите разобраться с проблемой, решил переделать проект под ЗАГРУЗЧИК, вроде все срослось но СКРОЛЛ перестал скролить контент мой, в чем проблема? Использую ФРИШНЫЙ фуллскрин скролл, кто юзал может знает, как указать ему именно контент который является дисплей обжектом класса APP, я так понял в этом проблема? Раньше у меня было по другому, все проходило без класса загрузчика APP и все хорошо работало. Щас работает загрузчик, но не работает скролл.
var content = new Content(); app.addChild(content); вот тут я добавляю контент в этот сколл _scrollBar = new FullScreenScrollBar(content,0x222222,0x000000,0xFFFFFF,0xFF0000,15,15,4,true); app.addChild(_scrollBar); жирным выделил я так понял тут скролл бар не сращивает что нужно скролить именно контент который уже привязан к классу App, как указать ссылку правильную? надеюсь мой бред понятен кому то будет. package { import flash.display.*; import FluidLayout.*; import flash.display.MovieClip; // import flash.display.*; import flash.text.*; import flash.events.*; import gs.TweenLite; import com.warmforestflash.ui.FullScreenScrollBar; import flash.text.engine.ContentElement; public class Game { private var _scrollBar:FullScreenScrollBar; var app:MovieClip; public function Game(app:MovieClip) { this.app = app; /* Set the Scale Mode of the Stage */ app.stage.scaleMode = StageScaleMode.NO_SCALE; app.stage.align = StageAlign.TOP_LEFT; /* Add the symbols to stage */ var bg = new Background(); app.addChild(bg); var content = new Content(); app.addChild(content); var logo = new Logo(); app.addChild(logo); var title = new Title(); app.addChild(title); var menu = new Menu(); app.addChild(menu); var middle = new Middle(); app.addChild(middle); var footer = new Footer(); app.addChild(footer); /* Apply the alignment to the background */ var bgParam = { x:0, y:0, offsetX: 0, offsetY: 0 }; new FluidObject(bg,bgParam); /* Apply the alignment to the title */ var titleParam = { x:0, y:0, offsetX:0, offsetY:0 }; new FluidObject(title,titleParam); /* Apply the alignment to the menu */ var menuParam = { x:1, y:0, offsetX: -menu.width - 20, offsetY: 20 }; new FluidObject(menu,menuParam); /* Apply the alignment to the content */ var middleParam = { x:0.5, y:0.5, offsetX: -middle.width/2, offsetY: -middle.height/2 }; new FluidObject(middle,middleParam); /* Apply the alignment to the footer */ var footerParam = { x:1, y:1, offsetX: -footer.width - 10, offsetY: -footer.height -10 }; new FluidObject(footer,footerParam); /* Apply the alignment to the LOGO */ var logoParam = { alignment: "MIDDLE", margin: 0 }; new SimpleFluidObject(logo,logoParam); /* Apply the alignment to the Content */ var contentParam = { alignment: "MIDDLE", margin: 0 }; new SimpleFluidObject(content,contentParam); // Arguments: Content to scroll, track color, grabber color, grabber press color, grip color, track thickness, grabber thickness, ease amount, whether grabber is "shiny" // _scrollBar = new FullScreenScrollBar(content,0x222222,0x000000,0xFFFFFF,0xFF0000,15,15,4,true); app.addChild(_scrollBar); } public function Update() { } } } |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 545
|
http://vkontakte.ru/pages.php?o=-2226515&p=FAQ
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|