Hauteur, largeur, couleur d'arrière-plan, placer des objets dans la pièce et ainsi de suite. Quelqu'un peut-il m'aider?Comment configurer une salle de jeux en actionscript pur?
Répondre
Créer une image-objet. var room:Sprite = new Sprite();
Récupère l'objet graphique. var g:Graphics = room.graphics;
Tirage au sort:
g.beginFill(0xFF0000, 1);
g.drawRect(0,0,800,600);
g.endFill();
Rincer et répéter. Les enfants sont ajoutés à "room" via room.addChild(chair);
, mais ils sont créés de la même manière.
Il existe de nombreux tutoriels sur la façon de démarrer un projet simple.
http://www.senocular.com/flash/tutorials/as3withmxmlc/ http://www.senocular.com/flash/tutorials.php
Si vous utilisez le opensource libre IDE FlashDevelop, alors vous pouvez juste définir les propriétés dans le panneau de propriétés.
Si vous avez un projet pur actionscript vous pouvez utiliser les propriétés balise meta pour définir la scène SWF:
[SWF(width='800', height='600', backgroundColor='#000000', frameRate='30')]
Sans plus d'informations, je ne peux pas vraiment répondre à beaucoup plus que cela.
Lire le manuel. Sérieusement.
livedocs bon: http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/ –
// An 800x600 black room with a red ball, you say?..
//
// This is written & tested in Flash CS4.
// Hopefully you just need some sample code to explore,
// also I recommend geting familiar with the AS3 language reference:
// http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/
// Background: a black rectangle.
var background:Sprite = new Sprite();
with(background.graphics) {
beginFill(0x000000, 1.0);
drawRect(0, 0, 800, 600);
endFill();
}
addChild(background); // add it to the stage
// Red ball.
var ball:Sprite = new Sprite();
with(ball.graphics) {
beginFill(0xff0000, 1.0);
drawCircle(0, 0, 100);
endFill();
}
addChild(ball);
// Start the ball in the center of the room
ball.x = 400;
ball.y = 300;
// When we click the ball, move it to a new location.
ball.addEventListener(MouseEvent.CLICK, moveBall);
function moveBall(e:MouseEvent) :void {
ball.x = Math.random() * 800;
ball.y = Math.random() * 600;
}
// Hope this helps... Flash & Actionscript 3 is a very rich environment,
// there's a lot to learn & discover. I learn new tricks with each project.
Vous avez écrit le tout !! :-p Compte tenu de la question de l'OP, je ne sais pas si cela est utile, mais vous obtenez des points pour l'écriture de l'ensemble :-p –
Cela a pris moins de 5 minutes pour lancer! J'ai écrit plus d'AS3 que je ne veux l'admettre, je peux le faire dans mon sommeil maintenant ... – zkarcher
Les deux premiers articles de la Flash Adventure Game Tutorial, Creating a level et Loading a level, vous montrer comment créer une carte en 2D avec l'éditeur de niveau Tat libre puis l'afficher dans un jeu Flash. Les articles suivants traitent de l'ajout d'objets au niveau puis de leur chargement dans un jeu.
- 1. Comment diffuser du mp3 en Java pur
- 2. Comment traduire ce pur javascript en jQuery?
- 3. Comment évaluer une situation de connexion de quatre jeux en java
- 4. comment puis-je changer ce code jquery en javascript pur?
- 5. Comment lire des fichiers Flash en C pur?
- 6. Comment sélectionner N lignes aléatoires en utilisant SQL pur?
- 7. Exporter une vidéo en utilisant Actionscript
- 8. Comment nommer pur propriété virtuelle protégée
- 9. Créer et construire pur "projet ActionScript" avec Flex SDK sous Linux
- 10. Appel de fonction virtuel pur
- 11. Comment appeler une fonction varargs avec un tableau en ActionScript?
- 12. appeler une méthode garniture en actionscript 2.0
- 13. MySQL Jeux de caractères
- 14. Génération d'un graphique avec plusieurs jeux de données d'ensembles d'axes X (jeux de plusieurs jeux multiples)
- 15. Développement de jeux iPhone
- 16. Comment configurer les jeux de données typés C# lors de l'appel de OracleDataAdapter.Update() sur Oracle Stored Procedures?
- 17. Dans un projet ActionScript 3 pur, existe-t-il une raison d'utiliser le pont Ajax d'Adobe sur la classe ExternalInterface?
- 18. Projets de terrains de jeux
- 19. Comment travailler avec plusieurs jeux d'enregistrements en C++ ODBC
- 20. Jeux de données municipaux?
- 21. Jeux de caractères et légendes
- 22. Fenêtres enfants croisées Win32 pur
- 23. Fractionner une chaîne dans ActionScript?
- 24. Mise en cache de jeux de requête et ré-évaluation
- 25. GPL, javascript et jeux en ligne
- 26. pur javascript équivalent de jquery click()?
- 27. Décodage de HTTP en bloc avec ActionScript
- 28. Retour en transparence dans actionscript
- 29. Comment configurer le profil de couleur icc en Java et changer d'espace colorimétrique
- 30. Comment configurer la journalisation de bout en bout de WCF?
Vous voudrez peut-être aller plus en détail sur ce que vous considérez comme une « salle de jeux » - cela pourrait signifier différentes choses pour différentes personnes – Sean
si je comprends bien c'est en 3D? –
2d. Je veux juste dire une pièce dans laquelle je peux définir la taille et placer des objets. Par exemple, une pièce de 800x600 avec un fond noir, avec 1 objet de balle dedans. – akway