在unity中用c#脚本控制物体的随机落下

问题描述

在unity中用c#脚本控制物体的随机落下
我想用Unity3d 做了一个场景,20s倒计时,当时间一到,天空开始随机不停的降落物体(这个物体可以是一个Cube),越到后面,物体下落的速度越快。时间不到,物体就不降落。这个用脚本要如何写呢?

解决方案

你可以这样试试:
先去做一个要掉落的物体Cube ,然后将它存成一个Prefab
在生成的Script 里面去检测时间(涉及Time),一旦20s到了之后,去执行一个for loop(i~n)loop里面用 Instantiate 生成随机位置
(涉及Random 与Vector3)的Prefab,然后抓到生成的物件(这个点要你去研究一下)对其用AddForce 去施加一个向下的力(也是可以把Mass 调大)并且每loop一次 增加的力就变大。

看你的描述不清楚你的物品是否需要一开始就在上面然后掉光就没了,如果是的话就不需要生成了,可以一开始物体都是Kinematic之后要AddForce 的时候 将IsKinematic 改为false 就好。

时间: 2024-11-08 22:21:34

在unity中用c#脚本控制物体的随机落下的相关文章

Flash游戏教程:控制物体运动三法

教程|控制 现在用Flash开发的游戏是越来越多了.很多朋友也很想学习用Flash制作游戏的方法.大家知道,不管在什么游戏中,实现物体的运动是游戏的前提,而不同的游戏里物体移动的方式又不尽相同.所以,想学习制作Flash游戏的朋友今天就先随我一起学学在Flash中实现物体运动的几种方法吧.几种方法如下: 方法一:通过单击按钮实现物体的单位运动 这种方法一般在需要按键的游戏中使用.你也可以给某个实体加上这段代码,然后通过单击这个实体达到某种游戏效果. 1.打开Flash,按快捷键"Ctrl + M

[Unity3d]控制物体的旋转以及缩放

我们在用unity做产品展示的功能的时候,旋转和缩放是必不可少的功能,如果是大型物品,比如汽车或者其他的东西,可以使用旋转摄像机的思路来控制达到物体旋转的效果,如果是这种情况可以参考我之前的文章:http://blog.csdn.net/dingxiaowei2013/article/details/16337411:如果是小型物品的展示,就可以通过通过控制物体本身的旋转和位置的变化来达到缩放和旋转物体的效果.因为我这里有一个背景图,所以不希望背景图动,之所就只能采取第二种方法来达到缩放旋转物体

使用脚本控制网页Table的显示隐藏(全代码)

脚本|控制|网页|显示 [需求]如果大家登录过我傲:http://www.woall.com新浪博客等就会发现可以点击栏目标题,就会发现栏目可以展开和收起,非常好用!其实这个功能实现起来很简单.重点就是要找到要隐藏的Table行,对它的display属性进行控制. 强烈建议大家登录:http://www.woall.com亲身体验一下! [另]网址怎么加链接啊??? [源码]使用方法:把文件考下来,保存为htm类型的文件即可!<!DOCTYPE html PUBLIC "-//W3C//D

脚本控制三行三列自适应高度DIV布局

脚本|控制|自适应 这个例子是用JS脚本控制并列DIV的高度,通常在DIV布局中,自适应高度一直是比较头疼的问题,一般大都采用背景图.外套DIV.右栏覆盖左栏......来解决.现在加了脚本后,简单多了,假如有三个水平并列的DIV,fbox.mbox.sbox,只要在<body>标签中写入:,测试条件:ie5.x.ie6.0.FF1.03. NS7.2.opera8.01.最终效果. JS代码:版权归原作者,仅供学习研究. /* --------------------------------

使用JavaScript脚本控制网页Table的显示隐藏

javascript|脚本|控制|网页|显示 [需求]如果大家登录过我傲:http://www.woall.com新浪博客等就会发现可以点击栏目标题,就会发现栏目可以展开和收起,非常好用!其实这个功能实现起来很简单.重点就是要找到要隐藏的Table行,对它的display属性进行控制. 强烈建议大家登录:http://www.woall.com亲身体验一下! [另]网址怎么加链接啊??? [源码]使用方法:把文件考下来,保存为htm类型的文件即可! <!DOCTYPE html PUBLIC &qu

unity c# 点击按钮 物体降落和停止降落

问题描述 unity c# 点击按钮 物体降落和停止降落 我想做一个两个按钮,一个开始和停止,点击开始按钮后,开始随机不停的降落不同的物体(这个物体可以是一个Cube),越到后面,物体下落的速度越快.点击停止,物体降落停止.这个用c#要如何写呢? 急求源代码

javascript-如何实现脚本控制网页输入,用google浏览器?

问题描述 如何实现脚本控制网页输入,用google浏览器? 是这样的,我们常常用百度,知道百度无法是输入,确认久好了,请问有没有脚本进行的? 就是我通过控制脚步,实现输入,并且确定 解决方案 http://blog.csdn.net/prog_6103/article/details/39281045 chrome扩展 解决方案二: 用程序来控制一个网页,实现自动输入等操作

利用js脚本控制电脑开关机以及各种应用软件

问题描述 利用js脚本控制电脑开关机以及各种应用软件 大神们,求解呀,谢谢啦.想做一个个人网站,就把网站当成自己的桌面,可以开关机,打开应用,喜欢的歌,壁纸,网站等等 解决方案 编写js代码,然后控制计算机,计算机控制开关机.设置壁纸等. 解决方案二: 不可能,不用弄了..除非你提供一个hta给用户下载,hta是客户端EXE,没有权限问题,通过浏览器做不了

脚本控制Frame (转)

              脚本控制Frame 在网页布局和排版的时候,Frame(框架)是我们常用的一种技术.但是,它常常不能尽如人意,下面我们就用脚本来控制Frame,使之更加完美. 一.保护Frame的脚本 我们在浏览网页的时候,常常看到一些网页的外观与正常的页面一样,其实它是含有帧的.这些帧作得非常隐蔽,它们没有Border.即使"保存"了该页面,离线后浏览也不会发现什么.其实你仅仅保存了一个"框架".这个时候你只要随便点几个链接,看看"地址栏&q