当前位置:   article > 正文

【Unity】图片融合_unity 全景图片与模型融合

unity 全景图片与模型融合
  1. using UnityEngine;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. /// <summary>
  5. /// 脚本挂载到墙上
  6. /// </summary>
  7. public class ImageFusion : MonoBehaviour {
  8. public Texture2D bulletTexture; // 【图片】弹痕
  9. private Texture2D wallTexture; // 【图片】墙
  10. private Texture2D NewWallTexture; // 【图片】墙的备份
  11. private float wall_height; // 【获取墙和弹痕图片的宽高信息】
  12. private float wall_width;
  13. private float bullet_height;
  14. private float bullet_width;
  15. RaycastHit hit; // 获取子弹打击点
  16. private Queue<Vector2> uiQueues; // 存储像素点信息
  17. // Use this for initialization
  18. void Start () {
  19. uiQueues = new Queue<Vector2> ();
  20. wallTexture = GetComponent<MeshRenderer> ().material.mainTexture as Texture2D;
  21. // 【备份墙的图片】
  22. NewWallTexture = Instantiate (wallTexture);
  23. GetComponent<MeshRenderer> ().material.mainTexture = NewWallTexture;
  24. wall_height = wallTexture.height;
  25. wall_width = wallTexture.width;
  26. bullet_h
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/98039
推荐阅读
相关标签
  

闽ICP备14008679号