用二维世界体现三维的效果其实是一个欺骗的过程,被欺骗的是我们的眼睛,施骗者是那些设计师们,我们不需要怪罪他们,而需要知道他们是怎么骗眼睛的.
首先他们给一个二维的图像加了渐变的颜色,欺骗眼睛离开二维,而进入三维世界
另外他们会使一些地方变亮,让眼睛误认为别的地方有光照到这个假的三维物体上了,为了体现其它地方是暗的,还是被骗了,其实那些地方什么也没变.
还有就是会加上阴影,因为有光嘛,那就肯定有阴影了.如果再来点形状上的透视,那就看起来简直和真的三维物体一样了
平面设计(-=追寻真实自我=-)
用二维世界体现三维的效果其实是一个欺骗的过程,被欺骗的是我们的眼睛,施骗者是那些设计师们,我们不需要怪罪他们,而需要知道他们是怎么骗眼睛的.
首先他们给一个二维的图像加了渐变的颜色,欺骗眼睛离开二维,而进入三维世界
另外他们会使一些地方变亮,让眼睛误认为别的地方有光照到这个假的三维物体上了,为了体现其它地方是暗的,还是被骗了,其实那些地方什么也没变.
还有就是会加上阴影,因为有光嘛,那就肯定有阴影了.如果再来点形状上的透视,那就看起来简直和真的三维物体一样了
flash中有一个很有用的LoadVar类,其中的方法sendAndLoad()可以将提交的数据发送给如asp.php.perl等页面,flash与数据库的联系就是通过这个方法实现的,格式为:myLoadVar.sendAndLoad("url",objectForLoad,method)
url:服务器端脚本的url地址,即为asp.php.perl等页面所保存的地址
objectForLoad :用来准备装载自服务器端脚本返回数据的一个LoadVar对象.当客户端提交数据到服务器端的时候,数据在传输的时候是需要时间的,一般需要数据传输完毕后再进行后面的操作,也就是objectForLoad接受到返回值时再进行操作,以免得到的数据没有被更新就去提取.
method:发送变量的方法,一般为post
利用LoadVar类的方法sendAndLoad()就可以让flash通过asp.php.perl等页面就可以与数据库取得联系了.