hy =)
also habe folgendes problem, will so ein 3 da karussel machen, funktionier eigentlich auch ganz gut, nur habe ich ein problem, und zwar will ich das es nur in einem bestimmten bereich reagiert und nicht über den ganzen bildschirm
http://nbeyond.nb.funpic.de/
unter tattoos, u bei mandi seht ihr wie es derweil ist
der code
hab versucht den reaktionsbereich eben mit einem mc zu definieren, klappt aber nit so richtig
und mit dem scrollbalken beim gb hab ich auch noch ein problem, beim ersten mal hinkommen und nach nem eintrag ist der nicht da =( wenn man aber das frame wechselt ist er plötzlich da
würd mich echt freun wenn ihr mir helfen könntet, mein chef wird langsam ungeduldig ^^
also habe folgendes problem, will so ein 3 da karussel machen, funktionier eigentlich auch ganz gut, nur habe ich ein problem, und zwar will ich das es nur in einem bestimmten bereich reagiert und nicht über den ganzen bildschirm
http://nbeyond.nb.funpic.de/
unter tattoos, u bei mandi seht ihr wie es derweil ist
der code
Code:
var numOfItems:Number = 6;
var radiusX:Number = 200;
var radiusY:Number = 20;
var centerX:Number = Stage.width/4;
var centerY:Number = Stage.height/4;
var speed:Number = 0.01;
var itemIDs:Array = new Array("item1", "item2", "item3", "item4", "item5", "item6");
for(var i=0;i<numOfItems;i++)
{
var t = this.attachMovie(itemIDs[i],"item"+i,i+1);
t.angle = i * ((Math.PI*2)/numOfItems);
t.onEnterFrame = mover;
}
function mover()
{
if((zone_mc.hitTest(_xmouse,_ymouse))||!init){
this._x = Math.cos(this.angle) * radiusX + centerX;
this._y = Math.sin(this.angle) * radiusY + centerY;
var s:Number = this._y / (centerY+radiusY);
this._xscale = this._yscale = s * 100;
this.angle += this._parent.speed;
this.swapDepths(Math.round(this._xscale) + 100);
}
}
this.onMouseMove = function()
{
speed = (this._xmouse-centerX)/2500;
init=true;
}
hab versucht den reaktionsbereich eben mit einem mc zu definieren, klappt aber nit so richtig
und mit dem scrollbalken beim gb hab ich auch noch ein problem, beim ersten mal hinkommen und nach nem eintrag ist der nicht da =( wenn man aber das frame wechselt ist er plötzlich da
würd mich echt freun wenn ihr mir helfen könntet, mein chef wird langsam ungeduldig ^^
Zuletzt bearbeitet: