1,在egret中,视觉图形都是由显示对象和显示对象容器组成的: 显示对象:准确的说,就是在舞台上显示出来的,包括能真实看见的图形,文字,图片,视频等:也包括不能看见但真实存在的显示对象容器: 一:显示对象的等级结构: 在最上面的是舞台,舞台是最根本的显示容器,是显示树结构的根本: 在egret中显示对象分为两大类: 1)包含显示对象的显示对象容器,简称为容器: 2)单纯的显示对象: 2,在egret中封装了 7个显示类: DisplayObject:显示对象基类,所有显示对象都继承自它: Di…
    alpha:透明度 width:宽度 height:高度 rotation:旋转角度 scaleX:横向缩放 scaleY:纵向缩放 skewX:横向斜切 skewY:纵向斜切 visible:是否可见 x:X轴坐标值 y:Y轴坐标值 anchorOffsetX:对象绝对锚点X anchorOffsetY:对象绝对锚点Y 关于位置 container.globalToLocal(0,0);  localToGlobal() 方法将本地坐标转换为舞台坐标.   circle.touchEn…
[.net 面向对象编程基础] (22)  事件 事件(Event)是学习.net面向对象编程很重要的一部分,在学习事件之前,我们实际上已经在很多地方使用了事件,比如控件的click事件等,这些都是.net设计控件的时候已经定义好的事件.除此之外,我们同样可以自己定义事件. 事件实际上是一种消息机制,当然点击控件时,click就通知处理他的方法去处理,实际上就是前面说的委托.因此我们可以说:事件是一种具有特殊签名的委托.而事件/消息机制是windows的核心,因此我们必须掌握他. 为了更加容易理…
上一章 我们分析了Cocos2d-x的内存管理,主要解剖了 Ref.PoolManager.AutoreleasePool这三个类,了解了对象是如何自动释放的机制.之前有一个类 Node经常出现在各种场合,不是做为参数就是做为返回值,那么这一章节我们就去看看这个Node类到底在Cocos2d-x里处于一个什么样的地位. 直接进入主题,我们打开CCNode.h文件.我去,这个文件有1500行,这么长怎么看啊,放松一下整体看过一遍,松了一口气,还好,还没那么糟,文件虽然大,注释占了有90%的篇幅,代…
核心显示类: 类 描述 DisplayObject 显示对象基类,所有显示对象均继承自此类 Bitmap 位图,用来显示图片 Shape 用来显示矢量图,可以使用其中的方法绘制矢量图形 TextField 文本类 BitmapText 位图文本类 DisplayObjectContainer 显示对象容器接口,所有显示对象容器均实现此接口 Sprite:DisplayObjectContainer 带有矢量绘制功能的显示容器 Stage:DisplayObjectContainer 舞台类 根节…
class P91F extends egret.Sprite { public constructor() { super(); this.addEventListener(egret.Event.ADDED_TO_STAGE, this.onAddToStage, this); } private onAddToStage(event: egret.Event) { //轻量级容器 DisplayObjectContainer:若在游戏中需要利用容器相关的功能,可以直接创建DisplayOb…
1: 白鹭引擎默认实在一个 640 * 1136 的画布上作画 2: 入口文件 Main.ts,  类 Main 是程序的入口 // 1, 在一个宽高为 640 * 1136 的画布上作画 // 2, 动态测试的 CMD 命令: egret startserver -a // 3, 类 Main 是程序入口类, 是最基本的显示对象 // 4, egret 提供的核心显示类有 // 4.1, DisplayObject => 显示对象基类,所有显示对象均继承自此类 // 4.2, Bitmap =…
容器的鼠标默认事件   touchEnabled touchChildren touchThrough DisplayObject false \ \ DisplayObjectContainer false true \ Sprite false true \ Group true true false UILayer true true false Component true true \ Image true \ \ Button true false \ 总结:原生显示对象,默认不能点…
在浏览地图时,移动鼠标经过某个对象或者POI的时候,能够提示该对象的名称对用户来说是很实用的,本文讲述在Arcgis for Js中,用两种不同的方式来实现该效果. 为了有个直观的概念,先给大家看看实现后的效果: 百度地图的效果 效果1 效果2 直观的看到了效果,下面说说在Arcgis for Js中实现的两种方式.在实现给效果的时候,有layer的两个事件,mouse-over和mouse-out事件,鼠标经过显示对象名称,鼠标移除清除显示. 1.通过TextSymbol和GraphicMar…
今日内容:1.常用模块2.面向对象编程(*****)    介绍面向对象编程    类    对象3.内置函数------------------------------1.面向过程编程    核心“过程”二字,过程指的是解决问题的步骤,即先干什么再干什么后干什么    基于该思想编写程序就好比在设计一条流水线,是一种机械式的思维方式    优点:复杂的问题流程化,进而简单化    缺点:可扩展性差2.面向对象编程    核心“对象”二字,对象是特征与技能的结合体    基于该思想编程就好比创造…