日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

白鹭引擎 - 显示对象的基准点与横纵坐标 ( 绘制一个来回移动的绿色方块 )

發(fā)布時間:2023/11/30 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 白鹭引擎 - 显示对象的基准点与横纵坐标 ( 绘制一个来回移动的绿色方块 ) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
class Main extends egret.DisplayObjectContainer {/** * Main 類構造器, 初始化的時候自動執(zhí)行, ( 子類的構造函數(shù)必須調用父類的構造函數(shù) super )* constructor 是類的構造函數(shù), 類在實例化的時候調用* egret.Event.ADDED_TO_STAGE, 在將顯示對象添加到舞臺顯示列表時調度*/public constructor(){super();this.addEventListener(egret.Event.ADDED_TO_STAGE, this.onAddToStage, this);}/*** 默認情況下, 顯示對象的基準點(錨點)是左上角* 可以通過 shp.anchorOffsetX 和 shp.anchorOffsetY 修改基準點, 一般使用默認* x, y 的值 就是相對于容器的偏移量, 即橫縱坐標* 如下畫一個左右晃動的綠色方塊*/private onAddToStage(event:egret.Event){// 實例化一個矢量圖顯示對象var shp:egret.Shape = new egret.Shape();shp.graphics.beginFill(0x00ff00);shp.graphics.drawRect(0, 0, 100, 100);shp.graphics.endFill();shp.x = 100;shp.y = 100;// 將顯示對象添加的容器this.addChild(shp);// 定時修改顯示對象的 橫縱坐標var addNum: number = 15;setInterval(function (): void {shp.x += addNum;shp.y += addNum;if(shp.x >= 540) {addNum = -15;} else if (shp.x < 0) {addNum = 15;}}, 30);} }

?

轉載于:https://www.cnblogs.com/lovling/p/8398602.html

總結

以上是生活随笔為你收集整理的白鹭引擎 - 显示对象的基准点与横纵坐标 ( 绘制一个来回移动的绿色方块 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。