Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d Unity 2D/3D将精灵拖动到路径中的检查点上_Unity3d - Fatal编程技术网

Unity3d Unity 2D/3D将精灵拖动到路径中的检查点上

Unity3d Unity 2D/3D将精灵拖动到路径中的检查点上,unity3d,Unity3d,我想在unity应用程序中实现一个概念,在这个概念中,用户应该沿着给定路径中的检查点拖动对象。精灵/对象不应远离路径。我已经实施了。当我们使用更新功能自动移动对象时,这工作正常,但当拖动对象时,它将移动到任何点 1.)在给定路径中的一系列检查点中拖动对象 2.)在拖动时限制/修复精灵以提供路径 只需制作一个动画(使用Unity的奇妙动画系统),对象将沿着路径(或您想要的任何路径)从0.0移动到1.0 当鼠标按下时,只需将x值转换为0->1并设置动画 Unity很容易。欢迎来到StackOverf

我想在unity应用程序中实现一个概念,在这个概念中,用户应该沿着给定路径中的检查点拖动对象。精灵/对象不应远离路径。我已经实施了。当我们使用更新功能自动移动对象时,这工作正常,但当拖动对象时,它将移动到任何点

1.)在给定路径中的一系列检查点中拖动对象

2.)在拖动时限制/修复精灵以提供路径

只需制作一个动画(使用Unity的奇妙动画系统),对象将沿着路径(或您想要的任何路径)从0.0移动到1.0

当鼠标按下时,只需将x值转换为0->1并设置动画


Unity很容易。

欢迎来到StackOverflow,我们不是来为您编程游戏的。请提供您尝试过的代码以及您的具体位置,我们可能会帮助您。请确保使用正确的标记。你确定你想要unityscript中的代码吗?unityscript是/曾经是Unity以前使用的JavaScript风格的自定义语言,现在已经很不推荐了?@aman对于这样的一般技术问题,你可能更喜欢GameDev siteGuys,同时,回答这个问题很容易,也许更快!嘿!