ActionScript3.0自定义鼠标指针
来源:互联网 发布:google 云计算 入华 编辑:程序博客网 时间:2024/03/28 22:42
在游戏开发中,鼠标指针一般都不会使用windows自带的鼠标指针,而会根据自己的游戏风格自定义鼠标指针,下面就举一个自定义鼠标指针的方法。
我们先在Flash中将需要的指针美术资源先编辑好,转换为swf文件。
下面是管理鼠标指针的主要代码:
package qg.managers {import flash.display.BitmapData;import flash.display.Stage;import flash.geom.Point;import flash.ui.Mouse;import flash.ui.MouseCursorData;import qg.Global;/** * 鼠标指针管理 */public class CursorManager{///**// * 鼠标指针样式// *///public static var cursorHolder:Sprite;///**// * 如果不为null,则指定只有在这个对象上面,才显示自定义指针// *///static public var showTarget:Sprite;public static function registerNativeCursor(name:String, bitmapDataVec:Vector.<BitmapData>, hotSpot:Point, frameRate:uint=1):void{var cursorData:MouseCursorData = new MouseCursorData();cursorData.data = bitmapDataVec;cursorData.hotSpot = hotSpot;cursorData.frameRate = frameRate;Mouse.registerCursor(name, cursorData);}public static function unregisterNativeCursor(name:String):void{Mouse.unregisterCursor(name);}public static function set nativeCursor(name:String):void{Mouse.cursor = name;Mouse.show();}public static function getCursorPos():Point{return new Point(getStage().mouseX,getStage().mouseY);}private static function getStage():Stage{return Global.instance.stage;} }}值得注意的是,所传入的鼠标指针美术资源的尺寸不能超过32*32px
阅读全文
0 0
- ActionScript3.0自定义鼠标指针
- ActionScript3.0利用鼠标指针控制影片剪辑的播放停止
- flash actionscript3.0 元件跟随鼠标
- ActionScript3.0 自定义批量载入类
- 使用自定义的鼠标指针
- CSS自定义鼠标指针样式
- Unity自定义鼠标指针图案
- WPF 自定义鼠标指针图片
- Flex(actionscript3.0)字符串处理类库(自定义)
- Flex(actionscript3.0)字符串处理类库(自定义)
- actionscript3.0自定义事件机制简单编程实例
- Android实现HID鼠标的指针自定义
- ActionScript3.0 基础知识
- ActionScript3.0 Socket
- ActionScript3.0概要
- ActionScript3.0学习-----数据类型
- actionscript3.0 图片裁剪
- ActionScript3.0学习
- DiffUtils实现partial bindData
- 20170609大数据工作
- 加载gif
- qt configure 时提示【file to open is a directory】
- 第二章:初探Spring Cloud Eureka+Hystrix+Ribbon+Feign微服务搭建
- ActionScript3.0自定义鼠标指针
- svg.js使用中的一个bug
- 整理linux图形化磁盘管理工具使用
- c语言编程一些小技巧
- 使用VS进行远程调试
- 快播CEO认罪_成人网站对技术的要求有多高?
- 理解Maven中的SNAPSHOT版本和正式版本
- sql 语句查询今天、昨天、近7天、近30天、一个月内、上一月 数据
- Qt之JSON生成与解析