美文网首页
U3D跳舞的线的运动方式

U3D跳舞的线的运动方式

作者: 与时间赛跑_ | 来源:发表于2019-04-04 21:00 被阅读0次

今天完了一下跳舞的线。觉得他的那种线段延伸,向前运动的效果很好看,所以打算自己用u3d做一下。

我估计这种线段的运动估计也是个《反应堆》这种方块的行为如出一辙。方块不是真的被切割,而是在下方cube的边界处重现生成cube(原始)-cube(覆盖)的一个全新的体积的cube'。

《反应堆》

    public GameObject targetPrefabs;//预制体

    public float speed = 1;//速度

    public Vector3 pos;

    public Material material;//材质

    private bool turn = true;

    // Update is called once per frame

    void Update () {

            this.pos = this.targetPrefabs.transform.position;

            this.targetPrefabs.transform.Translate(Vector3.forward * speed * Time.deltaTime);

            GameObject obj2 = GameObject.CreatePrimitive(PrimitiveType.Cube);

            obj2.transform.position = pos;

            obj2.GetComponent<MeshRenderer>().material = this.material;

            obj2.GetComponent<BoxCollider>().isTrigger = true;

        if (Input.GetKeyDown(KeyCode.Space))

        {

            if (this.turn)

            {

                this.targetPrefabs.transform.eulerAngles = new Vector3(0, -90, 0);

                this.turn = !this.turn;

            }

            else

            {

                this.targetPrefabs.transform.eulerAngles = new Vector3(0, 0, 0);

                this.turn = !this.turn;

            }

        }

    }

就是沿着cube的前进方向不断创建cube。额就是这么直接。

当然你也可以用Instance方法来代替生成原型物体的方法,创建线条的身体的prefabs。这样你就不用为原型物体指定材质。

这个线头必须分开,因为线头的所需要携带写脚本可不止这么多,通常会含有射线检测。刚体等,用于检测是否飞出地面和发生碰撞,不这样只会耗费更多性能和发生奇怪的逻辑问题。

对了,如果你的线段不需要转折或者其他特别的操作,强烈建议给创建线的身体的时机加上step,也就是隔断时间创建。

在相机添覆盖全图的cube,render取消勾选,检测碰撞在相机跟随运动的时候把线段超出摄像机的身体移除。

感谢关注~

goodnight~

负重前行~

相关文章

  • U3D跳舞的线的运动方式

    今天完了一下跳舞的线。觉得他的那种线段延伸,向前运动的效果很好看,所以打算自己用u3d做一下。 我估计这种线段的运...

  • 跳舞的线

    集快节奏操控与精选音轨于一身,打造与众不同的游戏体验。以不同难度为基准构成特色世界,勾画出独一无二的游戏场景,激发...

  • 跳舞毯能减肥吗 跳舞毯怎么玩呢

    跳舞毯跳10几分钟就会开始出汗,运动量大概等同于骑自行车,因此,坚持使用这个跳舞毯运动的方式,是可以保证运动量的。...

  • 运动---跳舞~

    今天我想说关于—运动。 我觉得能让你真正意义上看上去精气神都比较好的方法是做有氧运动。真的越来越爱跳舞 尤其是每次...

  • U3D外嵌Elctron监控视频

    为解决U3D播放流媒体视频插件无法持续稳定不放问题,尝试采取H5+Electron方式生成应用,然后利用U3D进行...

  • 跳舞的运动鞋

    今天也没有带伞, 雨有多大? 刚好能滴湿我的刘海。 迈步走向一个大大的水洼, 此刻像极了尘埃的蚂蚁, 面前有着瀑布...

  • 跳舞,是最好的运动~

    要跳舞!不要跑步 美国出版的《跳舞!不要跑步》一书中,作者史塔曼博士指出:“健身要求迈大步,速度要跟弦律走,双臂摆...

  • 瑜伽的魅力

    很多人都在问瑜伽和别的运动有什么不同?有人说我的运动量很大,一天走了一万步……,当然走路是特别好的运动方式,跳舞,...

  • 情绪不好的三个解决方法(972)

    第一个方式:运动暴汗,让自己动起来。跑步,跳舞,哪怕是自己一个人跟着音乐手舞足蹈。用自己喜欢的运动方式,让身体分泌...

  • 周主题动物哺乳动物熊。

    融合锻炼,棕熊棕熊跟我跳。 在音乐律动当中变成棕熊去跳舞。采用运动和音乐结合的方式,促进宝宝大运动,音乐感知等多种...

网友评论

      本文标题:U3D跳舞的线的运动方式

      本文链接:https://www.haomeiwen.com/subject/rxqciqtx.html