zoukankan      html  css  js  c++  java
  • 白鹭引擎

    class Main extends egret.DisplayObjectContainer {
    
        /**
         * Main 类构造器, 初始化的时候自动执行, ( 子类的构造函数必须调用父类的构造函数 super )
         * constructor 是类的构造函数, 类在实例化的时候调用
         * egret.Event.ADDED_TO_STAGE, 在将显示对象添加到舞台显示列表时调度
         */
        public constructor() {
            super();
            this.addEventListener(egret.Event.ADDED_TO_STAGE, this.onAddToStage, this);
        }
    
        /**
         * 注意, 不管是 缩放, 旋转, 斜切, 都要把 x,y (横纵坐标) 两个属性开率进去
         * 比如说 x, y 就会随着缩放二缩放
         */
        private onAddToStage(event: egret.Event) {
    
            // 绘制一个圆
            var circle: egret.Shape = new egret.Shape();
            circle.graphics.beginFill(0xff0000);
            circle.graphics.drawRect(50,50,50,50);
            circle.graphics.endFill();
            this.addChild(circle);
    
            // 获取 显示对象的 尺寸
            console.log(circle.width);
            console.log(circle.height);
    
            // 缩放显示对象 scaleX scaleY
            circle.scaleX = 3;
            circle.scaleY = 2.5;
    
            // 旋转显示对象, 整数 顺时针旋转, 负数, 逆时针旋转
            circle.rotation = 0;
    
            // 斜切, 分为 X方向斜切, 和 Y方向斜切, 斜切只能作用于一个方向, 不能同时使用
            circle.skewX = 30;
            // circle.skewY = 10;
    
        }
    }
  • 相关阅读:
    (转载)链表环中的入口点 编程之美 leecode 学习
    leecode single numer
    leecode 树的平衡判定 java
    Let the Balloon Rise
    Digital Roots
    大数加法,A+B
    小希的迷宫
    畅通工程
    lintcode596- Minimum Subtree- easy
    lintcode597- Subtree with Maximum Average- easy
  • 原文地址:https://www.cnblogs.com/lovling/p/8398921.html
Copyright © 2011-2022 走看看