如何画正方形和长方形,画正方形和长方形

首页 > 经验 > 作者:YD1662024-01-27 18:18:04

画正方形和长方形:,简单设置边长函数,解决图形与文字的不同步

先说一下这个脚本的运行场景:点击按钮,可以按照要求完成对应的图形。图形与文字要求可以同步,看起来比较简单。

如何画正方形和长方形,画正方形和长方形(1)

首先,要解决画图形的位置的问题。要把正方形和长方形画在舞台的哪里?这就需要对图形进行定位,使图形完美的呈现在舞台上。所以,在画图之前,需要把画笔移动到指定位置。

如何画正方形和长方形,画正方形和长方形(2)

其次,就是画图形了。这里给出一个参考数据:长方形长220,宽115;正方形,长220。这里定义了一个边长的函数。因为脚本比较简单,所以。不用函数也是可以的。不过,作为一个知识点,如果是比赛,能够运用一下还是可以加分的。

这里有一个问题,画图形与显示文字的同步问题。这里利用的是发送广播,这个脚本问题倒是不大。问题是,显示的方式是以图片(角色)的方式显示的,有没有更好的办法呢?或者说,直接呈现出文字呢?根据现在的脚本块来看,不管是利用说话或者是对话的形式,都不是太理想。有没有比较好的呈现方式呢?

如何画正方形和长方形,画正方形和长方形(3)

最后,就是画图时的bug了。这个是什么情况呢?就是当一个图形没有画完,去点击画另一个图形的时候。比如正在画长方形,画到一半的时候,突然点击画正方形。此时的画笔就会直接去画正方形,而忽视前面没画完的长方形。

另外,还有更多优化的空间。呈现的图形有的少,没有圆形的出现。再有,可以优化呈现的形式。舞台上还可以画更多的图形。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.