写法和C#里面是一样的没啥区别 相对于C# Lua语言更加自由 没有太多的限制

require("UnityUtil")
local  boy={}
function boy:OnStart()
//找到人物 给人物附上 animator  注意每个人用的框架可能不一样 需要引用一下animatorB=GameObject.Find("Boy")B1=B:GetComponent(typeof(UnityEngine.Animator))end
function boy:OnUpdate()local h=Input.GetAxis("Horizontal")local v=Input.GetAxis("Vertical")if h~=0 or v~=0 thenlocal V= Vector3(h,0,v)self.transform:LookAt(B.transform.position+V)self.transform:Translate(V.forward*Time.deltaTime*10)B1:SetBool("action",true)elseB1:SetBool("action",false)end
--按下攻击if Input.GetKey(KeyCode.Space) thenB1:SetBool("attack",true)elseB1:SetBool("attack",false)end
endreturn boy

使用Lua框架 会添加LuaBehaviour脚本

效果图

至于动画那块和Unity那边是一样的 大同小异

Lua实现简单的任务动画移动(Animator)相关推荐

  1. Unity Animator入门:使用Animator和trigger参数做简单的UI动画

    Unity中使用Animator和trigger参数做简单的UI动画 概述 原理 Toast组件构成 添加Animator组件 创建default状态动画 录制hide和show动画 设置loopTi ...

  2. Android源码解析(一)动画篇-- Animator属性动画系统

    Android源码解析-动画篇 Android源码解析(一)动画篇-- Animator属性动画系统 Android源码解析(二)动画篇-- ObjectAnimator Android在3.0版本中 ...

  3. Unity 制作简单的任务动画

    Unity 制作简单的任务动画 1.添加人物模型到unity 我使用的是unity store中的免费模型: https://assetstore.unity.com/packages/3d/char ...

  4. Unity动画机制 Animator与Animator Controller教程

    Chinar blog :www.chinar.xin Unity动画机制 Animator Animation 本文提供全流程,中文翻译. Chinar 的初衷是将一种简单的生活方式带给世人 使有限 ...

  5. Unity3D高级动画(Animator)-动画状态机

    动态系统种类: Animation动画状态机:是旧版的动画状态机 Animator动画状态机:是新版的动画状态机,其实就是由Animation组成的(这里我们常用这个) Animator的使用: (1 ...

  6. Unity动画状态机Animator使用

    文章目录 一.前言 二.Animator组件 三.Animator Controller文件 四.Animation Clip文件 五. 状态机的状态(State) 1.Any State状态 2.E ...

  7. 关于Unity动画状态机Animator使用教程

    关于Unity动画状态机Animator使用教程 目录一.前言二.Animator组件三.AnimatorController文件四.AnimationClip文件五.状态机的状态(State)1.A ...

  8. animator 控制移动_Unity动画机制 Animator与Animator Controller教程

    Unity动画机制Animator 本文提供全流程,中文翻译. Chinar坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar-- 心 ...

  9. LUA GC 简单测试

    LUA GC 简单测试 function table.count(t)if type(t) ~= "table" thenassert(false)returnendlocal n ...

最新文章

  1. C++中对象数组的构造函数和析构函数调用
  2. Ribbon之ServerList
  3. PAT 乙级 1009
  4. 如何选择正确的容器编排以及如何进行部署
  5. 电平转换芯片_「厚积薄发」润石产品面面观之电平转换芯片 RS0104
  6. 【Spring中使用MongoTemplate查询数据】
  7. JavaScript知识点查阅
  8. AI 是中性的技术,如何用它更好地为人类服务
  9. 4.2创建自定义Spring Boot自动配置Starter
  10. 未来-IOT-Aliyun:阿里云 IOT - 开发者社区
  11. Codeforces Good bye 2015 B. New Year and Old Property dfs 数位DP
  12. [2018.10.10 T2] 烯烃
  13. 查看计算机显卡驱动版本,电脑怎么更新显卡驱动?如何查看驱动是否正常
  14. SecureCRT软件安装
  15. 基于天牛须搜索算法的函数寻优算法
  16. python自动添加微信好友_Python实现微信自动好友验证,自动回复,发送群聊链接方法...
  17. 动物派对场景插图设计
  18. 英国帝国理工出品——SSIM对抗攻击
  19. 源码编译安装LAMP
  20. Error: Socket descriptor not found. Hint: the problem might be solved applying the following:

热门文章

  1. 智慧旅游 SaaS 平台:票付通 CRM 建设之路(深度文)
  2. 项目经历怎么写_工作经历、项目经验怎么写?
  3. Android 从服务器获取信息 并显示 (包含服务器端代码)
  4. 免费GPU汇总及选购
  5. 计算机无法 鼠标没反应,笔记本电脑鼠标动不了怎么办(鼠标没反应怎么解决)...
  6. 魔术轮胎,dugoff轮胎建模 采用模块化建模方法,搭建非线性魔术轮胎PAC2002,dugoff模型
  7. apache 支持下载rar格式文件问题
  8. 04. 基本数据类型 - list,tuple
  9. EasyPoi word导出教程
  10. “快用助手”动起苹果商店奶酪