查看: 580|回复: 0
打印 上一主题 下一主题

[其他] 鼠标图片icon(选中物体变换图片)C#代码

[复制链接]

2722

主题

42

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
38266
精华
111

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2015-2-28 20:15:16 |只看该作者 |倒序浏览

鼠标图片icon(选中物体变换图片)C#代码
  1. using UnityEngine;

  2. using System.Collections;

  3. public class mouseicon : MonoBehaviour {

  4. public Texture mouse_ico;

  5. public Texture mouse_sweep;     //鼠标经过

  6. public Texture mouse_air;      //鼠标点空气

  7. void Start () {

  8. Screen.showCursor=false;

  9. }

  10. // Update is called once per frame

  11. void Update ()

  12. {

  13. mouse_ico=mouse_air;

  14. Ray ray = Camera.main.ScreenPointToRay (Input.mousePosition);

  15. RaycastHit hit;

  16. if (Physics.Raycast (ray,out hit, 100))

  17. {

  18. Debug.DrawLine (ray.origin, hit.point);

  19. if(hit.transform.tag==“renwu”)

  20. {

  21. mouse_ico=mouse_sweep;

  22. }

  23. else

  24. {

  25. mouse_ico=mouse_air;

  26. }

  27. }

  28. }

  29. void OnGUI()

  30. {

  31. Vector3 mouse_pos= Input.mousePosition;

  32. GUI.DrawTexture(new Rect(mouse_pos.x,Screen.height-mouse_pos.y,16,20),mouse_ico);

  33. }

  34. }
复制代码
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-5-14 19:48 , Processed in 2.857444 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部