推荐阅读
flash用右键菜单来控制显示、隐藏右键菜单
抛开实际用途不谈,这贴主要有助于对两个类中的属性和方法加深理解! 注:可用性 Flash Player 7 将代码直接复制到第一帧即可: 代码//// 函数:当点击指定菜单项时,显示所有内置菜单项// 参数:// currentObject 对右键点击对象的引用// itemReference 对选定 ContextMenuItem 对象的引用//function showBuiltInItems(currentObject:Object, itemReference:ContextMenuItem):Void {// 临时存储自定义菜单项的路径var temporaryCustomItems = currentObject.menu.customItems;for (var everyProp in temporaryCustomItems) {temporaryCustomItems[everyProp]["enabled"] = true;}// 选中项变为不可用itemReference.enabled = false;// 临时存储内建菜单项的路径var temporaryBuiltInItems = currentObject.menu.builtInItems;// 通过 for..in 循环枚举 ContextMenu 类的 temporaryBuiltInItems 对象的属性,即内置菜单项的所有名称for (var eachProp in temporaryBuiltInItems) {// 输出属性名//trace(eachProp);// 改变各属性值为true,即显示temporaryBuiltInItems[eachProp] = true;}}//// 函数:当点击指定菜单项时,隐藏所有内置菜单项//function hideBuiltInItems(currentObject:Object, itemReference:ContextMenuItem):Void {// 临时存储自定义菜单项的路径var temporaryCustomItems = currentObject.menu.customItems;for (var everyProp in temporaryCustomItems) {temporaryCustomItems[everyProp]["enabled"] = true;}// 选中项变为不可用itemReference.enabled = false;// 隐藏所有内置菜单项currentObject.menu.hideBuiltInItems();}//// 创建一个 ContextMenu 类的对象var firstContextMemu:ContextMenu = new ContextMenu();// 隐藏指定 ContextMenu 对象中的所有内置菜单项(“设置”除外)firstContextMemu.hideBuiltInItems();// 添加新的菜单项firstContextMemu.customItems.push(new ContextMenuItem("显示菜单", showBuiltInItems));firstContextMemu.customItems.push(new ContextMenuItem("隐藏菜单", hideBuiltInItems, true, false));// 将 ContextMenu 对象会应用到根时间轴(或者其他指定的对象)_root.menu = firstContextMemu;/*// 查看 firstContextMemu.customItems 内容for (var k in firstContextMemu.customItems) {for (var n in firstContextMemu.customItems[k]) {trace(firstContextMemu.customItems[k][n]);}}*/
Flash动态解析Web应用程序服务器路径
玩过Flash+ASP/PHP开发的朋友都知道,在Flash软件里测试Flash从后台脚本读取数据的时候,不能直接的用如“loaddata.asp”这样的路径,必须是http://www.domain.com/Application/loaddata.asp 或者 http: 开头的路径。有些人问了?为什么呢?当FlashPlayer里测试的时候收到load("loaddata.asp")这个命令的时候,他会直接读swf文件路径下的 loaddata.asp文件。但由于没有经过IIS的运行处理,直接读入Flash内部,当然,读出的结果就是%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%类似这样了,所以就无法根据我们的意愿来处理数据了,而当FlashPlayer执行load("http://www.domain.com/Application/loaddata.asp")这个命令的时候,他就不再是本地的TXT文件读取命令,而是一个HTTP请求,FlashPlayer把这个请求发送到HTTP服务器,服务器的IIS解析脚本返回结果后Flashplayer便可以正确的处理这些数据了。(废话一堆)当然如果你清楚了路径的关系,也可以把写load("loaddata.asp")写到Flash里,上传的时候,把.asp .swf 和包含 .swf的html文件,都放在一个目录里就行了。特别指出的是swf 在取得路径时,是取包含他的html和.asp的关系的。而不是 swf 与 asp的路径关系。说起来已经是有一点晕了,但如果理解了路径的关系,那就非常简单了。好了,进入正题,虽然输入HTTP路径就可以正确读取数据,但是在程序开发测试阶段可能经常需要开发者更换服务器,那样就对我们造成了一定的麻烦,你每更换到另外一个服务器上面的时候就要修改一次他的HTTP路径,如果读取了N(N≠0)个文件,难道还要手动修改N次?当然不是,那么通过下面这个小技巧便可以轻松解决这个问题:把SWF文件嵌入到一个ASP页面里面,输入如下代码:<%Dim PageUrl,URLarry,i,ApplicationURLPageUrl="http://" & Request.ServerVariables("http_host") & Request.ServerVariables("url")Response.Write "PageURL="&PageUrlURLarry=Split(PageUrl,"/")Arryubound=ubound(URLarry,1)-1For i=0 to ArryuboundApplicationURL=ApplicationURL&URLarry(i)&"/"NEXTResponse.Write "<br>ApplicationURL="&ApplicationURL '这一句仅仅是测试代码是否正确,可省%>好了,对ASP有一定了解的朋友应该都明白代码是什么意思了,PHP也可以用这种思路来写,下面在SWF路径中可以这样写 <%="flash.swf?myserver="&ApplicationURL%> 这样就可以通过URL把变量传递给SWF文件,在Flash影片中便可以直接访问这个变量了,就是_root.myserver。 好的,现在来让我们测试一下结果,先编写一个loaddata.asp,让他返回一个back变量。打开FLASH,新建一个文件。然后在场景中拖入两个动态文本框,分别命名为txt.url 然后在第一帧输入以下代码:mytxt=new LoadVars()mytxt.load(_root.myserver+"loaddata.asp")mytxt.onLoad=function(sUCcess){if(success){
制作七彩仙人掌文字
2、激活工具箱中的输入文字工具,输入文字“仙人掌”,别忘了转换图层(单击右键,选择转换图层命令),不然的话,就没法子对文字层进行操作了。在图层面板中将文字层复制。3、激活工具箱中的手指形涂抹工具,在弹出的面板中将参数设置为:Normal(普通)、Pressure(压力)80%,其它四项不选。4、执行Windows/Show Brushes(窗口/显示画笔)菜单命令,选择图中的画笔。 2、激活工具箱中的输入文字工具,输入文字“仙人掌”,别忘了转换图层(单击右键,选择转换图层命令),不然的话,就没法子对文字层进行操作了。在图层面板中将文字层复制。3、激活工具箱中的手指形涂抹工具,在弹出的面板中将参数设置为:Normal(普通)、Pressure(压力)80%,其它四项不选。4、执行Windows/Show Brushes(窗口/显示画笔)菜单命令,选择图中的画笔。 6、激活渐变工具,在弹出的面板中将参数设置为:Normal(普通)、Opacity(不透明度)100%、gradient(渐变):Transparent Rainbow(透明彩虹渐变)。其余三个选项全选。分别选用各种渐变工具在选择区画直线,直到文字出现满意的七彩效果。按Ctrl D取消选择。7、执行Layer/Effects/Drop Shadow(图层/效果/投影)菜单命令给文字添加阴影,参数设置及效果如图。至此七彩仙人掌的制作便完工了。带刺的东西可别乱碰哟,扎了手可别怪我。
最新发布
Photoshop调色将同张照片转换成不同的场景效果
本篇翻译教程主要跟大家说一下如何用调色方法,给绘画图片变换不同场景气氛,很有趣的PS教程,希望大家喜欢。 先看看效果图 图00 所谓场景气氛其实很容易理解,就如想象中的正午烈日之下,天空阳光灿烂,阳光火辣辣地烤焦着地面;而明月高照大概就是一轮明月高挂夜空,洒满一地月光。在艺术创作中,场景气氛源自于创作者的设计意图,继而直接表现为画布上的景物布局、光线设计、颜色搭配等,在此之中颜色搭配就是核心工作内容。 同一场景景物布局大致固定,想转换出不同的场景气氛,就要调整光线设计和颜色配置。我们都知道,每种颜色都代表某种意义,甚至有时代表多种意义。如下图显示的红色和蓝色。我们一般认为鲜艳的红色代表热爱和愤怒,浓郁的蓝色代表静谧和悲伤,它们的反差是非常大的。 图01 场景气氛中最重要的是:布局、光线、颜色。为什么颜色排在最后?创作首先需要绘制场景,场景布局是场景气氛的基础载体和前提,所以它是最重要。其次在选择光暗、颜色方案时,需要先确定场景所处天气情况,位于一天的什么时候,这时候就能基本确定光源的方向,同时影响颜色配置的选择。布局和光暗都处理好以后,就可以开始颜色的试验。 1.创建场景素描
用Photoshop快速的把美女乌黑的头发变成白发教程
看到很多朋友都有利用PS使黑发变白发的需求。但网络上提供的方法多是利用反相去制作。这样看似把黑发变成了白发。但头发本身的明暗区域值发生了对调。所以反相是不正确的方法。 原图 最终效果 具体的调色步骤如下: 1、打开图片,选择"快速选择"工具对图片中头发区域进行快速选取。 2、做好选区后新建一个色阶调整层,并对所选头发区域做提亮操作。
Photoshop调出人物肖像时尚大片封面效果教程
妆容图片修饰时,我们要了解人脸结构进行轮廓的美化.然后分析光影, 为了不破坏皮肤原有的质感纹理. 我们使用双曲线修图法修复影调。再通过调色,背景处理.添加素材等使妆容完美. 效果图: 原片: 1、为了压出皮肤细节,选取高光区域,复制一层,混合模式改为正片叠底,再复制一层,混合模式改为柔光。 2、新建曝光度调整层,适当提亮,参考数值如图
Photoshop调出粉嫩的肤色效果的人像照片处理教程
在日本发型师和化妆师的IG里经常看到这样的照片,是现在日本非常流行的透明感,假设一张照片打光和摄影都做好了,那如何能p出这样的照片? 老规矩,先放结果图: 怎么样?有木有例图说的那种透明感?放在一起对比一下。放在一起简直就是同系列照片嘛。 首先,我们分析一下题主所谓的透明感照片的特点。 1.高亮度,低对比。 2.高锐度,低清晰度。 3.整体调性和颜色润泽不刺激。 4.整体呈粉红色调。 1、4条不难理解。但是高锐度和低清晰度是否冲突呢?清晰度和锐度不是一个意思吗?NO! 其实两者是有很大不同的,这个我们后面再讲。 然后是第三条整体调性和颜色润泽是什么意思呢?现在网上大多数人都把影调和调色混为一谈,把修饰影调和修饰颜色统称为调色。但是二者还是有很大差异的。
梦幻照片,PS给森林动漫人物照片添加梦幻柔光效果
我们做一张片子,是需要先理解片子,理解到位了,才能把照片里所要表达的意境表达准确,那么什么是意境呢?我认为“意境”应该这样去理解,它是艺术辨证法的基本范畴之一,也是美学中所要研究的重要问题。意境是属于主观范畴的“意”与属于客观范畴的“境”二者结合的一种艺术境界。这一艺术辨证法范畴内容极为丰富,“意”是情与理的统一,“境”是形与神的统一。 在两个统一过程中,情理、形神相互渗透,相互制约,就形成了“意境”。我们今天要做的片子是要走梦幻的意境的,方向一定要清晰,方向对了,才能达到目的地。 效果图: 我们开始作图,第一步我们进入Camera Raw 小分析下,我们在Camera Raw处理的时候一定要把皮肤调干净,尽量人和景分离,参数建议如下设置:
手机壁纸,PS制作个性十足的手机壁纸界面设计教程
本篇教程通过具体的实例来制作一个有趣的手机界面,现在我们手机的使用频率特别的高,我们想要制作一张好看的手机界面,在ps中还是可以很好的完成的。首先我们要制作一个和手机契合的一个文档,接下来我们可以把素材来置入这个文档中,根据色板中的颜色来给他进行一个颜色的填充,再到滤镜中进行一些设计,添加一些效果,给人物进行一些调色,具体的操作步骤还是需要我们在教程中来学习一下。 效果图: 操作步骤: 1、首先我们先新建一个720X510像素、分辨率为72像素/英寸的文档,将前景色设置为青绿色#1ad5b1,选择矩形形状工具,在工具选项栏的下拉列表中选择形状选项,在画面中单击,弹出“创建矩形”对话框,设置矩形大小,创建矩形: 2、按下Ctrl+J快捷键复制形状图层,单击工具选项栏中的填充按钮,在打开的下拉面板中选择黑色,按下Ctrl+T快捷键显示定界框,调整图形的高度: 3、打开人物素材文件,拖入当前文档中,按下Alt+Ctrl+G快捷键创建剪贴蒙版:
2019年FIBA篮球世界杯的官方标志亮相
2019FIBA篮球世界杯标志被显示在上海的一个大厦3月21日,2019年FIBA篮球世界杯的官方标志在中国上海举行的官方仪式上揭幕。该标志的灵感来自北京歌剧,这是中国最具象征意义的文化特色之一。演员五颜六色的面部特征与它构成象征性的特色,代表着智慧,坚持,力量和完美 - 参加的球员和国家队在2019年的FIBA篮球世界杯需要及其高标准的质量力求最后的成功。每场篮球比赛都会让人想起另一个中国文化传说 - 二龙戏珠。在传统的中国舞龙,是两只飞龙在争取“闪亮的珍珠”的战征。在2019年FIBA篮球世界杯的舞台上,闪耀的珍珠将是Naismith奖杯,将给予新加冕的世界冠军。Patrick Baumann先生,FIBA秘书长和国际奥林匹克委员会成员,2018年FIBA篮球世界杯主席Burton Shipley先生,上海副市长翁铁辉,中国体育总局助理部长李英川先生,中国篮球协会(CBA)主席和FIBA篮球世界杯大使姚明先生,现场见证该标志的推出。2019年的FIBA篮球世界杯将于2019年8月31日至9月15日期间进行,将由32支球队在中国的八个城市 北京,佛山,武汉,深圳,东莞,南京,上海和广州举行。
法国户外快递Huski全新的品牌LOGO
圣莫里斯堡(Bourg-Saint-Maurice)是法国滑雪胜地,滑雪区的斜坡长达425公里,滑雪全年开放,深受滑雪和户外运动者的喜爱。去年年底,一家专门为滑雪区域派送外卖的在线平台在这里成立,这家公司名叫“Huski”。Huski的特色在于无论顾客在什么位置,都可以在线下单并快速的收到Huski派送的可口的饭菜和饮料小吃,而是是全天候营业。Huski的目的是减轻高山游客的负担,他们不需要带太多的食物上山,把这个任务交给Huski即可,游客需要食物的时候只须在该平台下单,会有专门的配送员送到手中,让游客节省更多的时间来体验滑雪的带来的刺激。不久前,当地设计公司Stand & Marvel为这家全新的外卖平台提供了全方位的形象设计服务。LOGO是一个由流畅的滑雪轨迹组成的雪橇犬,有雪域之子之称的雪橇犬在雪地里扮演着重要的角色,它们四肢强壮耐力十足,这和Huski的服务一样,无论路途有多艰险,都能够按时按点将顾客需要的东西送到身边。
纹身开花/飞天吸尘器,忍不住想跳进这些魔法Gif动画里
ofsparrows 是一名专业插画师,除了工作上的需要,她喜欢把想法付诸于实践,让它们以其他形式存在于脑海之外。Gif 动图就是其中之一。玫瑰纹身刹那间盛开、骑着吸尘器的男女飞在天空中迷了路、会自动打蛋,搅拌,切片的厨具······这些都是 ofsparrows 笔下神奇的魔法世界。她用丰富的色彩描绘了生活中再常见不过的场景,让人忍不住想置身其中,到此一游。
波兰最大门户网站Onet.pl推出最新第三代LOGO
Onet.pl是波兰最大的门户网站,1996年由Optimus公司创建,根据Alexa2007年12月的排名,Onet.pl网站在全世界排名45,是波兰第三大网站。Onet.pl提供各种新闻资讯以及购物、博客、交友和搜索等服务,也提供在线百科全书,电子邮件和虚拟主机等服务。3月初,这家波兰最大的网站宣布推出全新的形象标志,这是自2011年以来(点击阅读当时报道),Onet.pl第三次更换自己的形象。全新的LOGO去掉了域名的后缀“pl”,并将原来的黄色圆点放大后移至“Onet” 的左侧。此次改变将原有信息混乱的形象变的清晰明确。
