J'ai besoin de développer un cube qui contient 10 petits cubes et manipuler tout le monde comme un objet .. Quelqu'un a une idée ou un tutoriel pour le faire sur PaperVision3d et Flash CS4..Thanks Folks !!PaperVision3D et Flash CS4
Répondre
Je pense que ce que vous voulez réellement est Papervision3d car je ne connais rien qui s'appelle "PaperViewer". Si tel est le cas, veuillez mettre à jour votre question.
Cela devrait vous donner une idée de la façon de commencer. Il crée 10 cubes et les stocke dans un tableau. Vous pouvez y accéder en utilisant boxes[index]
pour modifier leur échelle, position et rotation.
package
{
import flash.display.Sprite;
import flash.events.Event;
import org.papervision3d.cameras.Camera3D;
import org.papervision3d.materials.ColorMaterial;
import org.papervision3d.materials.utils.MaterialsList;
import org.papervision3d.objects.primitives.Cube;
import org.papervision3d.view.BasicView;
public class Boxes3d extends Sprite
{
private static const NUM_BOXES:int = 10;
private var world:BasicView;
private var boxes:Array;
public function Boxes3d()
{
addEventListener(Event.ADDED_TO_STAGE, addedToStage);
}
private function addedToStage(event:Event):void
{
// create the world and add it to the stage
world = new BasicView();
addChild(world);
// create a set of boxes
boxes = [];
var box:Cube;
var materials:MaterialsList;
for(var boxIndex:int = 0; boxIndex < NUM_BOXES; boxIndex++)
{
// create a material to cover the cube
materials = new MaterialsList({
all: new ColorMaterial(Math.random()*0xFFFFFF) });
// make a cube
box = new Cube(materials, 100, 100, 100);
// spread it out in space
box.x = Math.random()*500 - 250;
box.y = Math.random()*500 - 250;
box.z = Math.random()*500 - 250;
// add it to the scene
world.scene.addChild(box);
}
// get the world to render each frame
world.startRendering();
addEventListener(Event.ENTER_FRAME, positionCamera);
}
private function positionCamera(event:Event):void
{
var camera:Camera3D = world.cameraAsCamera3D;
camera.x = -(stage.width/2 - mouseX) * 2;
camera.y = (stage.height/2 - mouseY) * 2;
}
}
}
Désolé James Fassett, je veux dire PaperViewer ... je ne sais pas pourquoi j'ai dit ça .. – Rbn
Merci l'homme ..! Mais, je ne peux pas manipuler la taille de chaque cube à l'intérieur .. je dois mettre seulement 10 boîtes et remplir le grand cube ... – Rbn
Vous pouvez définir l'échelle du cube quand vous le créez (le 100 est la taille) de manipuler les propriétés scale, scaleX, scaleY ou scaleZ. Que voulez-vous dire que vous avez besoin de 10 boîtes pour remplir le gros cube? Où sont-ils positionnés par rapport au cube? –
- 1. flash cs4 textfield
- 2. Flash CS4 + AS 3.0
- 3. Flash CS4 + SQLITE
- 4. Flash CS4 bizarre de texte!
- 5. Composants Flash Cs4 skinning/thèmes?
- 6. Implémentation d'Arcball pour Papervision3D
- 7. Chemin de la bibliothèque de fichiers Flash CS4 et SWC
- 8. Quelle est la différence entre Flex et Flash CS4?
- 9. plus efficace animation Flash CS4 keyframe/5
- 10. 5008 erreur dans flash cs4 as3
- 11. Utilisation d'un élément Flash CS4 dans l'application Flash Builder AIR
- 12. Comment renommer un clip dans Flash CS4?
- 13. Comment arrêter un Flash CS4 Motion Tween?
- 14. Intégrer la vidéo Youtube dans Flash CS4?
- 15. barre de défilement dans Flash CS4
- 16. Organisation du projet Flash AS3 CS4
- 17. Référence Flash CS4 pour les composants vidéo
- 18. Problèmes de faders d'image Flash CS4
- 19. Police Arial manquante en utilisant Flash CS4
- 20. Personnalisation de l'UIScrollbar dans Flash CS4
- 21. facebook as3 bibliothèque en flash cs4
- 22. Comment papervision3d transforme les textures?
- 23. Puis-je faire fonctionner les fonctionnalités 3D de Flash CS4 avec des lunettes 3D?
- 24. Papervision3D livres à acheter
- 25. Bouton redimensionnable avec arrière-plan dans le flash CS4
- 26. Consommation Webservice dans Flash CS4 - échantillon simple nécessaire :-)
- 27. Flash CS4 [AS3]: Jeu de cartes à barres
- 28. Flash CS4 ne s'ouvrira pas au hasard .fla
- 29. Flash CS4, position de la tête d'image suivant la souris
- 30. Utilisation de MovieClips externes dans Flash CS4 (Actionscript 3)
Les dix petits cubes sont-ils contenus dans un cube creux géant? Rebondir autour? –
Oui Justin L., dix petits cubes sur un cube géant ... – Rbn