首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用AS2绘制数学方程

用AS2绘制数学方程
EN

Stack Overflow用户
提问于 2015-06-07 11:37:42
回答 1查看 58关注 0票数 0

我试图编写一个简单的AS2脚本,通过绘制方程的前100个点来绘制二次多项式,我制作了一个红点,将其转换为一个名为point的符号,创建了一个新框架并插入了以下代码:

代码语言:javascript
运行
复制
var X:Number=0;
var Y:Number=0;
var a:Number=3;
var b:Number=3;
var c:Number=3;
var i:Number=0;

function func(X,Y,a,b,c){
Y=a*X*X+b*Y+c
}
while(X=O,X<100,++X,i=O,i<100,++i){
attachMovie("point", "pont+i", 0, {_x:X, _y:Y});
}


func(X,Y,a,b,c)

这个想法是,这段代码将开始创建分别名为pont0,pont2,pont3,...,pont99的红色点的实例,但它似乎不像预期的那样工作。错误日志没有显示任何信息,.swf文件也没有显示,我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-09 04:25:19

看来您的问题是在while usage.It中只有一个参数条件语句。

试试像这样的东西

代码语言:javascript
运行
复制
  var X:Number=0;
  var Y:Number=0;
  var a:Number=3;
  var b:Number=3;
  var c:Number=3;
  var i:Number=0;

  function func(X,Y,a,b,c){
        return a*X*X+b*Y+c
  }

  while(i<100){
        attachMovie("pont", "pont+i", i, {_x:X, _y:func(X,Y,a,b,c)});
        i++;
        X++;
  }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30693062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档