Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 26.09.2007, 10:14   #1
TP-Member
 
Benutzerbild von Broud
 
Registriert seit: Jan 2004
Ort: bei Stuttgart
Broud macht alles soweit korrekt

_yscale in AS3


Hallo zusammen,

ich Bastlle mir gerade ein Stardust mit AS3. Bin auch schon recht weit.
Nun fehlt nur noch die Kleinigkeit von Perspektive Die Sterne bewegen sich schon auf mich zu aber sie sind immer gleich groß. Mit _xscale & _yscale, hab ich gelesen, sollte das gehen. Aber es will irgendwie nicht.

Kann mir einer von euch vieleicht weiterhelfen?
Tausend dank schonmal!


Code:
package {
	// Import
	import flash.display.MovieClip;
	import flash.events.MouseEvent;
	import flash.display.DisplayObject;
	import flash.events.Event;

	public class Main extends MovieClip {
		public var num_stars:Number=200;
		public var stars:Array=[];
		var speed:Number=1;
		var yspeed:Number=0;
		var rspeed:Number=0;
		var mouseNav:MovieClip;

		public function Main() {
			
			for (var i:Number=0; i < num_stars; i++) {
				stars[i]=new star;
				addChild(stars[i]);

				stars[i].px=Math.floor(Math.random() * 1024);
				stars[i].py=Math.floor(Math.random() * 1024);
				stars[i].z=Math.floor(Math.random() * 1024);
			}
			// MouseHandler
			this.addEventListener(MouseEvent.CLICK,onClick);

			
			this.addEventListener(Event.ENTER_FRAME, setStars);
		}

		public function setStars(event:Event) {
			var xs:Number=0;
			var ys:Number=0;

			var alpha= (rspeed + 180) / 360 * 2 * Math.PI;
			xs+= yspeed * Math.sin(alpha);
			ys+= yspeed * Math.cos(alpha);

			for (var i:Number=0; i < num_stars; i++) {
				stars[i].z=(stars[i].z - speed) & 1023;
				stars[i].x=(((stars[i].px + xs) & 1023) - 512) / (stars[i].z + 200) * 256;
				stars[i].y=(((stars[i].py + ys) & 1023) - 512) / (stars[i].z + 200) * 256;
				stars[i]._xscale=80 - (stars[i].z / 1024 * 80);
				stars[i]._yscale=stars[i]._xscale;
			}
		}
		private function onClick(event:MouseEvent):void {
			speed += 1;
		}
		//Class End
	}
}
__________________

Geändert von Broud (26.09.2007 um 10:47 Uhr).
Broud ist offline   Mit Zitat antworten


Alt 27.09.2007, 09:12   #2
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE
Hallo,

kannst du mir bitte mal die fla samt aller dazugehörigen Dateien hier anhängen.
Dann schaue ich mir die Geschichte mal an.
__________________
Gruß

Wanderratte
Gebildet ist,
wer weiß,
wo er findet,
was er nicht weiß.

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Alt 07.10.2007, 17:25   #3
TP-Veteran
 
Benutzerbild von manuelito
 
Registriert seit: Sep 2002
Ort: Winterthur
manuelito hilft, wo's gehtmanuelito hilft, wo's gehtmanuelito hilft, wo's geht
Versuchs mal mit scaleX und scaleY

Ciao
__________________
Metal klingt am besten, wenn man taub ist.
manuelito ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash > Flash CS3
_yscale in AS3 _yscale in AS3
« hallo kurze frage wegen erstellen einer galerie | korrekte Syntax bei Funktionsaufruf »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:17 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67