Unity阴阳师画符教学

本文详细讲解如何使用Unity3D引擎,结合编程技术模拟阴阳师游戏中画符的过程,从基础的2D图形绘制到复杂的动态效果实现,带你一步步走进式神召唤的世界。
摘要由CSDN通过智能技术生成
                                       **阴阳师画符教学**
    hello各位朋友,今天发布一篇文章专门讲述一下在Unity引擎中用鼠标代替手指实现阴阳师游戏中画符的效果,有兴趣的小伙伴们可以接入到SDK发布到手机安卓端,随时随地感受抽卡“玄学”的魅力,好了我们废话不多说,直接开始进入正题。
    1.首先我们要清楚如果想通过鼠标来画一条线的话,首先我们要获取到鼠标点击的位置
    2.其次鼠标点击的位置我们应该改成按照比例来显示相应点的位置,也就是需要把它转换成试图坐标系(这里有不清楚的小伙伴们可以进入我的博客看上一篇文章有详细内容介绍坐标系的知识)
    3.点构成线,于是我们需要创建一个List集合专门用来存储鼠标点的位置,不要忘记在Start方法里实例化一下对象,假设名称为allPoints,在Update方法鼠标每点击一次要addPoints.Add(tmpView)(这里的tmpView代表的是笔者自定义的局部变量,也就是鼠标获取点的位置,因为要每帧都要获取鼠标点的位置所以同样是在写在Update里)。
    4.大家都应该知道,如果想在Scene面板里看见一个Object,那么他一定具有两种属性“材质”和“Mess”,这里我给大家拓展一下额外的知识内容,画线有两种方式  a. LineRender b.GL(OpenGL),我们这里采用的就是OpenGL的方法,进入Unity API之后直接搜索GL然后直接copy,然后把他粘贴到Update下面,看不懂不要紧,这里交给大家一个方法,当你看不懂代码的时候你可以先点击运行,然后可以把不认识的代码逐行注释掉,这样你就会观察到它们之间的区别了
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200212175920242.png?x-oss-process&#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值