发新话题
打印

[基础] 弱弱地问一句 怎么让整个舞台震动?

弱弱地问一句 怎么让整个舞台震动?

就是让 整个舞台震一下  

比如一个人 被吓到    整个舞台震一下 这样~

是加代码吗??  还是 怎么设置呢?

可以完成的吗?  麻烦 高手赐教下下诶~~~

TOP

用js还可以让整个IE都震一下
水星

TOP

..... ~~~   那AS捏?

TOP

我想知道的是JS让IE震一下的代码-_-",二楼赐教
我擦一擦嘴巴,不留下一颗饭粒~

TOP

FLASH的,可以这样(这个比较简单,如果用弹簧公式会逼真很多)
复制内容到剪贴板
代码:
function shake_fl(_p:Number) {
        var _array:Array = [-_p, 0, _p];
        var _v:Number = new Number();
        this.onEnterFrame = function() {//帧率在36左右比较好
                this._x = _array[int(Math.random()*_array.length)];
                this._y = _array[int(Math.random()*_array.length)];
        };
}
shake_fl(3);
在线看效果
引用:
原帖由 Sam_appleseed 于 2008-5-10 18:26 发表
我想知道的是JS让IE震一下的代码-_-",二楼赐教
复制内容到剪贴板
代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script>
function shake_ie(n) {
if (self.moveBy) {
  for (var i = 10; i>0; i--) {
   for (var j = n; j>0; j--) {
    self.moveBy(0,i);
    self.moveBy(i,0);
    self.moveBy(0,-i);
    self.moveBy(-i,0);
   }
  }
}
}
</script>
</head>
<body onload="shake_ie(10)">
</body>
</html>
保存成HTML试试!!哈哈。注意:只对IE有效!!!!!!!!!!!!!1

在线看效果

TOP



有趣,好喜欢下面的这个,哈哈

TOP

我试过用帧,然后不停移动场景达到震动的效果

TOP

有趣啊
ckhxlt.blog.163.com

TOP

有学了一招
哈哈
ckhxlt.blog.163.com

TOP

哪里出问题了?

为什么我把IE抖动的代码弄上去出错了呢>?
**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 1 行: 遇到意外的 '<'
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 2 行: 语法错误。
     <html xmlns="http://www.w3.org/1999/xhtml">

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 3 行: 运算符 '>' 的后面必须有操作数
     <head>

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 4 行: 语法错误。
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 5 行: 运算符 '<' 的后面必须有操作数
     <title>无标题文档</title>

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 7 行: 此处不允许使用函数声明
     function shake_ie(n) {

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 19 行: 运算符 '<' 的后面必须有操作数
     </script>

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 20 行: 运算符 '<' 的后面必须有操作数
     </head>

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 21 行: 语法错误。
     <body onload="shake_ie(10)">

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 22 行: 运算符 '>' 的后面必须有操作数
     </body>

**错误** 场景=场景 1, 图层=图层 2, 帧=1:第 23 行: 运算符 '<' 的后面必须有操作数
     </html>

ActionScript 错误总数:11          报错:11

  难道不是用FLASH?

TOP

有趣,呵呵~可惜的是只对IE有效
我擦一擦嘴巴,不留下一颗饭粒~

TOP

回10楼应该是JS,加在html里的

但据说可以在flash里引用奥

用ExternalInterface.call方法,

我刚刚学的

开心

TOP

发新话题