原创 egret地圖縮放與跟隨

/********************縮放地圖並聚焦跟隨目標***************** */ private followTarget:egret.DisplayObject; //跟隨對象 private resiz

原创 C#複製文件夾操作

static public bool CopyFolderContents(string SourcePath, string DestinationPath, string ignoreWord = "") {

原创 egret 全屏(安卓/PC瀏覽器)

public static SetFullScreen() { //document.getElementById("fullScreen").style.display = "none"; //document.getE

原创 egret 橫豎屏自適應

public static get GetContextStage():egret.Stage { return egret.MainContext.instance.stage; } private stat

原创 egret version tool

# -*- coding: UTF8 -*- #版本控制文件生成 import time import datetime import os import tkinter as tk from tkinter import filed

原创 TypeScript 字典

/** * 字典類 * */ namespace Core { export class Dictionary { items: Object; constructor() { this.items = {}

原创 typescript 記錄

items: Object; 刪除屬性:delete this.items[key]; 返回值:return this.items[key];  

原创 複習冒泡/選擇/快速排序法 by TypeScript

Sort():void { let arrs:number[] = [22,55,11,502,896,3,222,5,11,22,1]; this.SelectSequence(arrs); //this.Bubble

原创 MVC、MVP、MVVM淺要理解記錄

架構框架設計的出現,是爲了解決一些問題與痛點。減少耦合,開發變得更簡單,提高開發效率。 MVC的出現是爲了:降低代碼耦合度,減少重複代碼,提高代碼的重用性,並且在項目結構上更加清晰,便於維護。 MVC、MVP、MVVM是遞進發展的前端框架

原创 歐拉角與萬向節鎖的理解

參考文章:https://blog.csdn.net/fengya1/article/details/50721768 概念: unity 3D歐拉角的旋轉順序(父子關係)是y-x-z。即旋轉y軸x和z軸都變,旋轉x軸只有z軸變化,旋轉z

原创 javascript/typescript正則表達式:是否中文/是否中英文

private static chineseReg:RegExp; /** * 是否中文 * */ public static IsChinese(s:string):boolean { if(!this.chi

原创 TypeScript 正則表達式 只能輸入中文

/** * 是否中文 */ public static IsChinese(s:string):boolean { if(!this.chineseReg) this.chineseReg = new Re

原创 typescript 枚舉轉字符串

enum EUILayer { UI=0, Tips, System, Length=3 } console.log(EUILayer[0])==>>“UI”  

原创 Copy_ScriptsFolder.bat

set TRUNK_PATH=.\Enhance\Assets set SERVER_PATH=.\Enchant_Server\Assets :: xcopy Options :: /D 只複製那些源時間比目標時間新的文件. ::

原创 egret 關於displayObject反覆設置visible的值的時候,內部做了值判斷,不會增加性能消耗

DisplayObject.prototype.$setVisible = function (value) { var self = this; if (self.$visible =