Skip to content

Quad With Gradient

Pete Shand edited this page Oct 21, 2018 · 1 revision
package fuse.sample.quadGradient;

import fuse.display.Quad;
import fuse.display.Sprite;
import mantle.managers.resize.Resize;

class FuseMain extends Sprite
{
	var quad:Quad;
	
	public function new() 
	{
		super();
		
		quad = new Quad(256, 256, 0xFFFFFFFF);
		addChild(quad);
		quad.alignPivot();
		quad.colorTL = quad.colorTR = 0xFFFFE66D;
		quad.colorBL = quad.colorBR = 0xFFFF6B6B;
		
		Resize.add(onResize);
	}
	
	function onResize() 
	{
		quad.x = Math.round(stage.stageWidth / 2);
		quad.y = Math.round(stage.stageHeight / 2);
	}
	
	override public function dispose()
	{
		Resize.remove(onResize);
		quad.dispose();
	}
}

Basics

Features

Clone this wiki locally