Jump to content
Search Community

Username

Members
  • Posts

    11
  • Joined

  • Last visited

Posts posted by Username

  1. And yes, if you want it to be 40%, just create a new PinPoint that's exactly 40% down on the native stage size. (let me know if you need me to explain that more)

    I set a normal PinPoint:

    ls.RIGHT_CENTER_MINUS_15PIX = new PinPoint(ls.CENTER, (RIGHT_CENTER-15));

    And I add a EventListener for the stage, so that a new function will set the point new if the stage is resized?

  2. And yes, if you want it to be 40%, just create a new PinPoint that's exactly 40% down on the native stage size. (let me know if you need me to explain that more)

    I tried to fix PinPoints in another project.

    var area:LiquidArea = new LiquidArea(this, 0, 0, 100, 100, 0x313f19);
    			scheinecke1 = new PinPoint(1,1,this);
    			scheinecke2 = new PinPoint(100,100,this);
    			scheinecke2.addEventListener(Event.CHANGE, onPointupdate);

    I want to create the points as you see here, ohne at 1,1 and one at 100,100.

     

    But by debugging I found out: function update in LiquidStage.as change the coordinates of the second point. Why? How could I avoid this?

  3. Thank you, this works, but I become irritated when I try the next step: This area should just fill in the half height (because another on should be under the first). So I change the height-parameter from 500 to 250:

    var area:LiquidArea = new LiquidArea(this.preArea, 34, -55, 250, 250, 0x313f19);

    But then the are is smaller than 50% if the stage is smaller than on start. But it should always have the half height and a fix width of 250 pixel.

     

    Or should I change the pin Corners?

     

    I don't get it, I spent two hours of trying methods in the docs, changing parameters and so on. This plugin doesn't seem to be intuitive (but the tween classes do).

  4. Hello,

     

    I got LiquidStage via my club purchase.

    I'm tired of trying resize a textarea.

    In my swf (750x500) the textarea should have always width of 250, the height should be dynamicly.

    But if the window is smaller than 500 pixels height, the textarea doesn't fit the height.

     

    Is my code correct?

    			TweenPlugin.activate([LiquidPositionPlugin]);
    		var ls:LiquidStage = new LiquidStage(this.stage, 750, 500, 400, 80);
    		var area:LiquidArea = new LiquidArea(this, 500, 0, 250, 500, 0x313f19);
    		area.pinCorners(ls.TOP_RIGHT, ls.BOTTOM_RIGHT, true, 1, {ease:Elastic.easeOut});
    		area.preview = true;
    		area.attach(aTextArea, ScaleMode.STRETCH, AlignMode.CENTER, AlignMode.CENTER);

  5. Hi

     

    is there a way to gotoAndStop in a timeline and call the onUpdate-Method?

     

    Check this runable example, problem in the last lines:

    import com.greensock.*; 
    import com.greensock.easing.*;
    import flash.geom.Matrix;
    import flash.display.*;
    
    
    var myTimeline:TimelineMax = new TimelineMax({paused:true});
    var colors:Object = {left:0xB8E46F, right:0x0066CC};
    
    myTimeline.append(new TweenMax(colors, 3, {hexColors:{left:0xff9900, right:0x663399}, onUpdate:drawGradient}));
    
    var mySprite:Sprite = new Sprite();
    addChild(mySprite);
    function drawGradient():void {
    var m:Matrix = new Matrix();
    m.createGradientBox(220, 220, 0, 0, 0);
    mySprite.graphics.beginGradientFill(GradientType.LINEAR, [colors.left, colors.right], [1, 1], [0x00, 0xFF], m, SpreadMethod.PAD);
    mySprite.graphics.drawRect(0,0,220,220);
    }
    
    // this doesn't work, because drawGradient is not been calling
    myTimeline.gotoAndStop(2);
    
    // my dirty workaround
    myTimeline.timeScale=0.001;
    myTimeline.gotoAndPlay(2);
    // and then stops via event e.g.

     

    Of course, you can call after gotoAndStop the method drawGradient manually. But I call the event in the timeline with parametres which are addicted to the timeline.

     

    Thanks for every help.

  6. Is there a way to transform the volume globally? I just explored examples with transforming the SoundChannel of single Sounds, but not a solution to tween the volume of the Stage.

     

    				var newTransform:SoundTransform;
    			newTransform = new SoundTransform(0,0);
    			SoundMixer.soundTransform = newTransform;

  7. Hello,

     

    I am trying to build a small application with the Free AS2 TransformManager. I can't buy the current version, because I am a student and have to earn that money next months.

     

    Is there a way to kick Items out of the free Manager, like ignoredObjects? I have some Items which should be after transforming stay, but it shouldn't be possible to transform these anymore. I haven't found a method for this.

    I appreciate every help.

×
×
  • Create New...