| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Feb 2005
Beiträge: 6
|
hi, vielleicht kann mir jemand hierbei helfen? ich möchte gerne in flash eine kurbel erstellen, mit deren hilfe ich einen mc nach links und rechts bewegen kann... hört sich so einfach an, aber ich steig mit diesem bogenmaßzeugs nicht durch... braucht man das überhaupt? vielen dank, schöne grüße stefan |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Feb 2005
Beiträge: 6
| kurbel...
naja, es gibt ein script (von www.flashstar.de), mit dem ich ein objekt drehen kann, das sieht so aus: Code: mc_logo.MausRotation = function() {
var x = this._parent._xmouse-this._x;
var y = this._parent._ymouse-this._y;
return Math.atan2(y, x)*180/Math.PI;
};
mc_logo.positionzurMaus = function() {
this._letztedrehung = this._rotation;
this._rotation = this.MausRotation()-this._clickrotation;
};
mc_logo.drehen = function() {
this._rotation += this.drehTempo;
this.drehTempo *= .9;
};
mc_logo.onPress = function() {
this._clickrotation = this.MausRotation()-this._rotation;
this.onEnterFrame = this.positionzurMaus;
};
mc_logo.onRelease = mc_logo.onReleaseOutside=function () {
this.drehTempo = this._rotation-this._letztedrehung;
if (this.drehTempo>180) {
this.drehTempo -= 360;
} else if (this.drehTempo<-180) {
this.drehTempo += 360;
}
this.onEnterFrame = this.drehen;
}; sich horizontal hin und her bewegt...? |
| | |
| | #5 (permalink) |
| Nix Wisser Registriert seit: May 2003 Ort: Würzburg, Kleinstadt
Beiträge: 3.510
|
hab dir gerade mal was geändert, ist von Flashstar, Flashstar möge mir verzeihen. Code: Symboldefinition(en)
Symbol 6
Ebene 1
Bild 1
Regler
Layer 1
Bild 1
Knubbel, <knubbel>
Aktionen für Knubbel
onClipEvent(mouseMove){
if (signal){
_rotation = Math.atan2(_parent._ymouse-_y,_parent._xmouse-_x)*180/Math.PI;
_parent.count = Math.round(_rotation);
_root.box._x = _parent.count+50;
updateAfterEvent();
}
}
__________________ nullidee Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR® Geändert von nullidee (22-02-2005 um 20:52 Uhr) |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Feb 2005
Beiträge: 6
|
wie muss ich das script verändern, damit ich zum beispiel 2x ganz rum kurbeln muss, um die kiste von links nach rechts zu bewegen? also ich meine z.b. so wie wenn ich beim fahrradfahren vom 12. in den 1. gang schalte, da muss ich ja auch mehr treten für die gleiche srecke... dankeschön stefan |
| | |
| | #10 (permalink) |
| Nix Wisser Registriert seit: May 2003 Ort: Würzburg, Kleinstadt
Beiträge: 3.510
|
sorry, 1.5 fach hab ich geschaft, aber dann verließen sie ihn. gab irgendwo hier im Forum ein fixAngle-Fix, damit bekam man auch die richtigen Winkel raus, nur weiß ich nicht mehr wo
__________________ nullidee Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR® |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |