[原创]ayInput Xtra v1.8 键鼠控制插件 正式发布

      产品案例 2013-8-1 11:10:00

今日发布一款免费的 基于windows的键鼠控制插件 ayInput Xtra v1.8,希望能给Director开发者一定的帮助。 

同时也希望大家测试使用时,发现问题 或 有好的建议请及时回复。 
奥古讨论连接:
早期版本连接:
 
开发此插件的初衷:
1.在Director 中利用ActiveX方式载入AS3的swf文件,在控件精灵身上点击鼠标右键会有难看的"Adobe Flash Player..."之类的信息,于是
写了一个插件来 实现系统级的屏蔽鼠标右键事件。 
 
2.专门针对 播放视频、ActiveX控件等 任何用cursor200隐藏不掉鼠标指针的情况。实现系统级的 显示/隐藏 鼠标指针。
  
代码使用范例:
 

--0.创建一个 键鼠控制插件 实例:    

gInput = new xtra("ayInput"

 

--1. 屏蔽 键盘输入:   

gInput.MaskKeyBoard() 

 

--2. 恢复 键盘输入:   

gInput.UnMaskKeyBoard() 

 

--3. 屏蔽 鼠标右键输入:   

gInput. MaskRMouse() 

 

--4. 恢复 鼠标右键输入:   

gInput. UnMaskRMouse()  

 

--5. 屏蔽 鼠标左键输入:   

gInput. MaskLMouse() 

 

--6. 恢复 鼠标左键输入:   

gInput. UnMaskLMouse()  

 

--7. 屏蔽 键盘输入一段时间,单位:毫秒:    

gInput. MaskKeyBoard_wait(ms)

 

--8. 控制系统鼠标指针 显示或隐藏:    

gInput.ShowCursor(1/0

   
系统级隐藏鼠标指针的最简化代码:

on StartMovie  

  --创建一个插件实例

  gInput = new xtra("ayInput"

  gInput.ShowCursor(0)   --隐藏 系统鼠标指针      

end

on StopMovie  

  gInput.ShowCursor(1)   --显示 系统鼠标指针     

  gInput = void    

end

 
 
作者:爱伊 2013.08.01

更多精彩请访问:
http://free-touch.com/ 
 
标签集:TAGS:
回复Comments() 点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}