ActionScript d'Adobe 3 est un langage de programmation basé sur Flash utilisée pour développer des effets d'interface utilisateur pour les sites Web et les applications basées sur le Web . Si vous êtes un développeur Web Flash ramasser sur ActionScript 3 , ou AS3 , devrait être facile. Si vous êtes un débutant , il peut prendre un peu de pratique . Une des caractéristiques inhabituelles de AS3 est sa capacité à créer des pages tournées , les utilisateurs peuvent simuler tourner une page dans l'application pour naviguer vers de nouvelles pages et des sections sur la page Web . Instructions
1
Ouvrez l'application Adobe Flash qui est utilisé pour le développement d'applications Flash et AS3 et créer un nouveau document AS3 pratiquer codage.
2
Créer un nouveau UIComponent à maison les images qui seront utilisées dans la page flip . Cela se fait en intégrant la source des images , puis en utilisant les classes publiques pour définir comment les images seront traitées dans la page interface utilisateur flip. Utilisez l'exemple de code ci-dessous comme guide pour votre page AS3 Code bascule :
[ Emebed (source = "/images/exampleimage1.jpg ")] [ Bindable ] public var pix0 : Class ; [Embed (source = " images/exampleimage2.png ")]\u2028[ Bindable ]\u2028public var pix1 : Class ;
3
utiliser le wrapper myUIComponent de créer de nouveaux composants d'interface utilisateur lorsque les images sont retournées . Il utilise également une classe publique , par exemple :
public var myUIComponent : UIComponent = new UIComponent ();\u2028rendu public var : Shape = new Shape () ;\u2028public var page0 : BitmapAsset ;\u2028public var page1 : BitmapAsset ;
4
Spécifiez la taille des pages dans la page demande bascule en utilisant des pixels et des fonctions render.x et render.y pour créer des fenêtres dans lesquelles les pages nouvellement retournée s'affiche: < br >
initApp public function (): void {\u2028render.x = 1024 ;\u2028render.y = 768;\u2028myUIComponent.addChild ( rendu ) ;\u2028this.addChild ( myUIComponent ) ; page0 = new pix0 () comme BitmapAsset ;\u2028page1 = new pix1 () comme BitmapAsset ;
5
Ajouter la fonction AS3 PageFlip , qui apporte tout le code en même temps et permet à la page flip au travail:
PageFlip.drawBitmapSheet (o, //computeflip retourné objet\u2028rendu , //target\u2028page0.bitmapData , page1.bitmapData ) ;