社区
Unity3D
帖子详情
求unity大作业代码,好抓瞎
「已注销」
2019-06-20 12:01:13
由鼠标点击后发出一条射线,射线碰到正方体后,正方体不停的旋转,射线碰到球后不停地移动。然后有一个恢复键,点击恢复键后球和正方体恢复最初的位置。下边是我扒拉半天,凑的代码,也不对,求帮忙,谢谢
...全文
176
3
打赏
收藏
求unity大作业代码,好抓瞎
由鼠标点击后发出一条射线,射线碰到正方体后,正方体不停的旋转,射线碰到球后不停地移动。然后有一个恢复键,点击恢复键后球和正方体恢复最初的位置。下边是我扒拉半天,凑的代码,也不对,求帮忙,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2019-06-20
打赏
举报
回复
引用 1 楼 残暮颓圮的回复:
你这个代码看不清呀
代码 我已经成功让他复原了,但是我想让小球一直运动,不是射线碰到一下动一下,而是一直运动。谢谢 ublic class c00 : MonoBehaviour { // Use this for initialization public float speed; private Camera _camera; private GameObject ob; private bool MovementPosition; private Vector3 spherePosition; void Start () { _camera = GetComponent<Camera>(); } // Update is called once per frame void Update () { if (Input.GetMouseButton(0)) { Ray rays = _camera.ScreenPointToRay(Input.mousePosition);//创射线 Debug.DrawRay(rays.origin, rays.direction * 100, Color.blue);//一条蓝线 RaycastHit hit; //创建一个RaycastHit变量用于存储反馈信息 if (Physics.Raycast(rays, out hit)) { if (hit.collider.name == "sphere") { ob = hit.collider.gameObject; ob.GetComponent<Rigidbody>().MovePosition(ob.transform.position + Vector3.right * speed * Time.deltaTime); } }
残暮颓圮
2019-06-20
打赏
举报
回复
你这个代码看不清呀
残暮颓圮
2019-06-20
打赏
举报
回复
引用 2 楼 weixin_45277641 的回复:
[quote=引用 1 楼 残暮颓圮的回复:]你这个代码看不清呀
代码 我已经成功让他复原了,但是我想让小球一直运动,不是射线碰到一下动一下,而是一直运动。谢谢
ublic class c00 : MonoBehaviour { // Use this for initialization
public float speed;
private Camera _camera;
private GameObject ob;
private bool MovementPosition;
private Vector3 spherePosition;
void Start () {
_camera = GetComponent<Camera>();
} // Update is called once per frame void Update () {
if (Input.GetMouseButton(0)) {
Ray rays = _camera.ScreenPointToRay(Input.mousePosition);//创射线 Debug.DrawRay(rays.origin, rays.direction * 100, Color.blue);//一条蓝线 RaycastHit hit; //创建一个RaycastHit变量用于存储反馈信息 if (Physics.Raycast(rays, out hit)) { if (hit.collider.name == "sphere") { ob = hit.collider.gameObject; ob.GetComponent<Rigidbody>().MovePosition(ob.transform.position + Vector3.right * speed * Time.deltaTime); } }
[/quote]
要学会看API,你用的MovePosition,这个方法是移动到某一个position,你想要一直运动应该用ob.GetComponent<Rigidbody>().velocity = transform.forward * Time.deltaTime * 100;这里我是物体前方向,移动方向和速度你自己调
【
Unity
3D 灵巧小知识点】 ☀️ |
Unity
退出游戏
代码
Unity
小科普 老规矩,先介绍一下
Unity
的科普小知识:
Unity
是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助
Unity
将创意变成现实。
Unity
平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把
Unity
理解为一个游戏引擎,可以用来专业制作游戏!
Unity
小知识点学习
Unity
退出游戏
代码
在.
【
Unity
3D 灵巧小知识点】☀️ |
Unity
中 使用
代码
切换天空盒
Unity
小科普 老规矩,先介绍一下
Unity
的科普小知识:
Unity
是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助
Unity
将创意变成现实。
Unity
平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把
Unity
理解为一个游戏引擎,可以用来专业制作游戏!
Unity
小知识点学习
Unity
中 使用
代码
切.
逆向解
Unity
打包的
代码
和资源
我之前说过用
Unity
打包发布apk包的时候要非常小心,加密和防逆向篡改,因为
unity
游戏太容易被PoJie出来了,所以
代码
混淆、加密等工作还是十分重要的。 这里我揪出来一个已经上线的棋牌游戏,根据解压缩apk后我发现有assets\bin\Data\Managed这个目录,所以我基本可以断定这个工程使用的是
unity
引擎写的游戏,接下来我们就针对
Unity
的
代码
部分来逐个PoJie它。
【100个
Unity
小知识点】☀️ |
Unity
中使用
代码
查询Draw call、Tris和Verts等信息
Unity
小科普 老规矩,先介绍一下
Unity
的科普小知识:
Unity
是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助
Unity
将创意变成现实。
Unity
平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把
Unity
理解为一个游戏引擎,可以用来专业制作游戏!
Unity
小知识点学习
Unity
中使用
代码
查询D.
unity
期末
大作业
消消乐小游戏(附下载链接)
unity
方块消消乐,虚拟现实期末
大作业
Unity
2020.2.23版本 游戏分为菜单界面和游戏界面 主要实现功能有: 1、基本的消除功能 2、UI动画以及
代码
控制动画功能 3、消除动画以及手势识别功能 4、消除判定、连续消除判定功能 5、统计分数和计时功能 游戏动态图如下所示: ...
Unity3D
2,584
社区成员
2,147
社区内容
发帖
与我相关
我的任务
Unity3D
Unity3D相关内容讨论专区
复制链接
扫一扫
分享
社区描述
Unity3D相关内容讨论专区
游戏
unity
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
Unity3D社区公告:
社区致力于解决各种Unity3D相关的“疑难杂症”。
社区不允许发布与Unity3D或相关技术无关内容。
社区版主邀请各位一道为打造优秀社区不懈努力。
试试用AI创作助手写篇文章吧
+ 用AI写文章