# define PI 3.14
#includegraphics.h
#includestdio.h
#includestdlib.h
#includebios.h
#includemath.h
#includetime.h
#includealloc.h
#includeconio.h
#includedos.h
#includestring.h
void star(int x,int y);
void drawstar();
void Putstar(void);
void starflower();
int main()
{
int gdriver=DETECT;
int gmode=0;
initgraph(gdriver,gmode,"c:\\tc20\\bgi");
drawstar();
starflower();
getch();
closegraph();
return 0;
}
void star(int x,int y)
{
int i,a;
int n=5;
int x1[5],y1[5],x2[5],y2[5];
setcolor(YELLOW);
for(i=0;i5;i++)
{
x1[i]=x+n*cos(i*72*PI/180);
y1[i]=y+n*sin(i*72*PI/180);
x2[i]=x+n/2*cos(i*72*PI/180+PI/5);
y2[i]=y+n/2*sin(i*72*PI/180+PI/5);
}
for(i=0;i5;i++)
{
a=i+1;
if(a4) a=0;
line(x1[i],y1[i],x2[i],y2[i]);
line(x2[i],y2[i],x1[a],y1[a]);
}
}
void Putstar(void)
{
int seed=1858;
int i,dotx,doty,h,w,color,maxcolor;
w=getmaxx();
h=getmaxy();
srand(seed);
for(i=0;i100;++i)
{dotx=i+random(w-1);
doty=1+random(h-1);
color=random(h-1);
setcolor(color);
putpixel(dotx,doty,color);
circle(dotx+1,doty+1,1);
}
srand(seed);
}
void drawstar()
{
int a[]={70,280,230,440,140,110,180,90,500,360};
int b[]={50,27,88,99,100,37,67,98,60,78},i;
setfillstyle(1,14);
for(i=0;i10;i++)
{
star(a[i],b[i]);
floodfill(a[i],b[i],YELLOW);
}
Putstar();
}
void starflower()
{
int i=0,j,n=60,n1=2;
int x=200,y=200,size=100;
int cover=0;
int delay1=20;
int wid,hei;
int px,py;
int color=9;
while(!kbhit())
{
if(isize)
{
for(j=0;jn;j++)
{
px=x+i*cos(j*360/n*PI/180);
py=y+i*sin(j*360/n*PI/180);
putpixel(px,py,rand()%16);
putpixel(px-1,py,color);
putpixel(px,py+1,color);
putpixel(px+1,py-1,YELLOW);
putpixel(px,py-1,YELLOW);
putpixel(px+1,py,RED);
putpixel(px+1,py+1,RED);
}
}
if(isizecoversize)
{
setcolor(BLACK);
circle(x,y,cover++);
delay1=20;
}
if(cover==size)
{
i=0;
x=50+rand()%550;
y=rand()%400;
cover=0;
color=rand()%16;
size=50+rand()%250;
delay1=40;
clearviewport();
drawstar();
}
i+=n1;
delay(delay1);
}
}
var FireTimer:Timer=new Timer(1000);
FireTimer.addEventListener(TimerEvent.TIMER,addFire);
FireTimer.start();
var tempRo:Number;
function addFire(e:TimerEvent):void
{
var X:Number=Math.random()*550;
var Y:Number=Math.random()*400;
var color:uint=0xffffff* Math.random();
trace(color.toString());
for(var i:int=0;i100;i++)
{
var mc :MovieClip=new MovieClip();//定义一个影片剪辑
mc.graphics.beginFill(color);//影片剪辑的颜色
mc.graphics.drawCircle(0,0,4+3* Math.random());//绘制随机大小的圆
mc.graphics.endFill();
addChild(mc);
mc.x=X;
mc.y=Y;
mc.scaleX=mc.scaleY=0.4+Math.random()*0.6;
tempRo=Math.random()*360/180;
mc.spdX=Math.random()*10*Math.sin(tempRo)*Math.pow(-1,Math.floor(Math.random()*100)%2);
mc.spdY=Math.random()*10*Math.cos(tempRo)*Math.pow(-1,Math.floor(Math.random()*100)%2);
mc.addEventListener(Event.ENTER_FRAME,FireMove);
}
}
function FireMove(e:Event):void
{
var obj:Object=e.target;
obj.x+=obj.spdX;
obj.y+=obj.spdY;
obj.alpha-=0.05;
if(obj.alpha=0)
{
obj.removeEventListener(Event.ENTER_FRAME,FireMove);
}
}
新建一个AS3文档,把这些代码放到第一帧,CTRL+ENTER,OK了,烟花就出现了!这是我自己写的,你可以看一下。效果有的,只是不怎么好看。
天天敲代码的朋友,有没有想过代码也可以变得很酷炫又浪漫?今天就教大家用Python模拟出绽放的烟花,工作之余也可以随时让程序为自己放一场烟花秀。
python炫酷烟花表白源代码
这个有趣的小项目并不复杂,只需一点可视化技巧,100余行Python代码和程序库Tkinter,最后我们就能达到下面这个效果:
学完本教程后,你也能做出这样的烟花秀。
整体概念梳理
我们的整个理念比较简单。
我们这里通过让画面上一个粒子分裂为X数量的粒子来模拟爆炸效果。粒子会发生"膨胀”,意思是它们会以恒速移动且相互之间的角度相等。这样就能让我们以一个向外膨胀的圆圈形式模拟出烟花绽放的画面。经过一定时间后,粒子会进入"自由落体”阶段,也就是由于重力因素它们开始坠落到地面,仿若绽放后熄灭的烟花。
我的世界手机版1.2烟花代码是什么?我的世界烟花是新增的物品,玩家们不是很清楚它的代码。下面小编为大家分享。
我的世界手机版1.2烟花代码
这里的烟花指的是烟花火箭,其数据值DEC: 401 HEX: 191 BIN: 110010001。
实体id为:fireworks_rocket
如果在指令中要用到烟花火箭,只要输入上方的实体id就可以了。
欢迎参观 http://123435822.q-zone.qq.com/
装扮空间——自定义——新建模块
输入新模块名字,比如鼠标,背景等。提交。
然后出现新的对话框,把代码写入评论一栏,其他栏清空。提交。
完成后,保存。
1.qq空间皮肤背景代码:QQ空间不用Q币更换主页皮肤方法
下面是更换QQ皮肤的新代码(2005年11月29日测试可用):
img src="javascript:document.getElementById('Mlogo').style.background='url(http://顶部一条图片地址)';document.getElementById('all').style.background='url(http://背景图片地址)';"
如果你不想改顶部图片条的话只要这样就够了:
img src="javascript:document.getElementById('all').style.background='url(http://背景图片地址)';"
设置顶部图片条透明度:
img src="javascript:Mlogo.style.filter='alpha(opacity=30)';"
把30用0-100中喜欢的不透明度代替。100为不透明,0为完全看不见的透明。
我们只要把上面代码中的两处“图片地址”,更改你自己喜欢的皮肤地址,就可以了,同样代码都是加到评论里,(提醒:代码中有两处地址,都要改, 那些代码是要放在新建的模块(当然,也可以在你原有的新建模块里增加一个项目)里的评论里的(自定义-个性模块--新建模块-板块名称-网页对话筐-评论-(图片栏和地址栏的http要删除) -点个保存方式-保存-关于做出来得模块,我们要隐藏它)
那么要怎么样才知道皮肤的网络地址呢?
首先 我们先进入:QQ个人空间—装扮空间-皮肤-看到自己自己喜欢的皮肤点右键-属性-可以看到皮肤地址(请注意那并不是放入皮肤代码的皮肤网络地址)
例如,网络位置:http://imgcache.qq.com/qzone/item/orig/2/50.gif
比如上图-现在:我们右键点皮肤小图片的,属性,看地址那拦,对照一下和皮肤网络位置的地址有什么区别,嘻嘻~看出来了吧,pre/2/50.gif和orig/2/50.gif不一样哦,也就是说只要我们把装扮空间里的皮肤地址里的pre—改为orig
例如:http://imgcache.qq.com/qzone/item/pre/12/844.gif (商场装扮空间里的皮肤展示的地址)
改为:http://imgcache.qq.com/qzone/item/orig/12/844.gif(实际的皮肤图片地址)
注意:由于腾讯QQ空间方面做了限制,通过以上方法得到的皮肤图片地址如果直接用到代码里面是无法显示的。
免费的东西难道又没得用了?有一个方法,如果我们把皮肤图片文件下载下来,上传到别的网页空间再调出来,是可以显示的。例如上面这个,上传到本站,得到地址:http://www.qqjia.com/learn/qq2005/q-zone/bk.jpg,所以,代码就是:
img src="javascript:document.getElementById('all').style.background='url(http://www.qqjia.com/learn/qq2005/q-zone/bk.jpg)';"
你可以用以上方法下载了QQ空间里的图片文件后上传到免费的网页空间去(例如论坛、博客等)得到图片文件的地址。当然,你也可以用你在网页上看到的任何图片做皮肤,看到喜欢的图片点右键-属性-地址-复制,OK,HOHO,喜欢什么皮肤想换就换,很简单吧~
2.QQ空间代码之QQ空间导航代码
什么是QQ空间导航?看右边这个图,就是“主页”、“日志”这些东西,每个人的都一样,是不是很没有个性啊?好的,就改改他。先看这个自定义字的导航代码:
img src="javascript:bt_1.innerText='主 页';bt_2.innerText='日记簿';bt_3.innerText='音乐厅';bt_4.innerText='留言簿';bt_5.innerText='相册集';bt_6.innerText='过家家';bt_7.innerText='主人家';bt_8.innerText='谁踩我';"
这代码里面的中文字可以随便改,但是不要超过3个中文字,多了就不好看了。
是不是觉得文字的还不过瘾,好,下面来看FLASH的。先来看全屏显示的FLASH的代码:
img src="javascript:document.getElementById('Mlogo').innerHTML+='div style=\'position:absolute;top:0;left:0;\'EMBED src=\'地址\' quality=high wmode=\'transparent\' WIDTH=\'925\' HEIGHT=\'655\' TYPE=\'application/x-shockwave-flash\'/div';"
这个代码里“WIDTH=\'925\' HEIGHT=\'655\'”是FLASH的宽度和高度,可根据FLASH的大小和位置以及在QQ空间出现的地方调整,“\'地址\'”就是FLASH导航文件的地址,这个地址去那里找呢?网上有很多,我找了一个做示范,看这个地址:http://www.qqjia.com/learn/qq2005/q-zone/jia1.swf,那么代码就是:
img src="javascript:document.getElementById('Mlogo').innerHTML+='div style=\'position:absolute;top:0;left:0;\'EMBED src=\'http://www.qqjia.com/learn/qq2005/q-zone/jia1.swf\';;;;;;;; quality=high wmode=\'transparent\' WIDTH=\'925\' HEIGHT=\'655\' TYPE=\'application/x-shockwave-flash\'/div';"
上面的这个导航是放在右边的,如果是放在上面的导航条,例如这个:http://www.qqjia.com/learn/qq2005/q-zone/jia2.swf,那 HEIGHT 选65就可以了,代码为:
img src="javascript:document.getElementById('Mlogo').innerHTML+='div style=\'position:absolute;top:0;left:0;\'EMBED src=\'http://www.qqjia.com/learn/qq2005/q-zone/jia2.swf\';;;;;;;; quality=high wmode=\'transparent\' WIDTH=\'925\' HEIGHT=\'65\' TYPE=\'application/x-shockwave-flash\'/div';"
如果你想将原来的导航条去掉,请看清除导航条代码:
img src="javascript:bt_1.style.display='none';bt_2.style.display='none';bt_3.style.display='none';bt_4.style.display='none';bt_5.style.display='none';bt_6.style.display='none';bt_7.style.display='none';bt_8.style.display='none';" style="display:none;"
假如有人只想去掉其中一个或多个导航,可以这样改,举个例子:比如去掉迷你屋,按顺序来排的话迷你屋的序号是6,所以,可以将代码改成:
img src="javascript:bt_6.style.display='none'" style="display:none;"
如果你想将设置顶部图片去掉,腾出空间放导航条,可用请看代码:
img src="javascript:Mlogo.style.filter='alpha(opacity=0)';"
注意:去掉以后就看不到“自定义”三个字了,如果你想修改QQ空间的话,就朝大概的那个位置点移动鼠标,看见鼠标变成了可以点击的图案就可以了。不要告诉我你大概都不在哪里吧?
如果想重新显示导航条和顶部图片,将代码删除就可以了。
以下是笔者整理出来的QQ空间的部分FLASH导航条,欢迎大家选用:
http://www.qqjia.com/learn/qq2005/q-zone/t1.swf
http://www.qqjia.com/learn/qq2005/q-zone/t2.swf
http://www.qqjia.com/learn/qq2005/q-zone/t3.swf
http://www.qqjia.com/learn/qq2005/q-zone/t4.swf
http://www.qqjia.com/learn/qq2005/q-zone/t5.swf
http://www.qqjia.com/learn/qq2005/q-zone/t6.swf
http://www.qqjia.com/learn/qq2005/q-zone/m1.swf
http://www.qqjia.com/learn/qq2005/q-zone/m2.swf
http://www.qqjia.com/learn/qq2005/q-zone/m3.swf
http://www.qqjia.com/learn/qq2005/q-zone/m4.swf
http://www.qqjia.com/learn/qq2005/q-zone/m5.swf
http://www.qqjia.com/learn/qq2005/q-zone/m6.swf
使用方法:
在空间首页选择自定义,再点建立新模块,然后把代码写在“评论”这一栏里,其他的可以全部不填。可以参考里QQ空间皮肤代码里的使用说明,是一样的。
3.QQ空间代码之QQ空间透明Flash背景代码
先来看全屏显示的FLASH的代码:
img src="javascript:document.getElementById('Mlogo').innerHTML+='div style=\'position:absolute;top:0;left:0;\'EMBED src=\'地址\' quality=high wmode=\'transparent\' WIDTH=\'925\' HEIGHT=\'655\' TYPE=\'application/x-shockwave-flash\'/div';"
WIDTH:透明FLASH宽度
HEIGHT:透明FLASH高度
top:透明FLASH与空间顶端的距离
left:透明FLASH与空间左端的距离
以上参数可根据FLASH的大小和位置以及在QQ空间出现的地方调整,不过要想全屏显示的就话就用上面的参数就可以了。这个代码里其实和QQ空间导航代码里的是一样的,只是用途不同,找到合适的FLASH地址就可以了。这个地址去那里找呢?网上有很多,我找了一个做示范,看这个地址:http://qqjia.com/learn/qq2005/q-zone/bk.swf,那么代码就是:
img src="javascript:document.getElementById('Mlogo').innerHTML+='div style=\'position:absolute;top:0;left:0;\'EMBED src=\'http://qqjia.com/learn/qq2005/q-zone/bk.swf\';;;;;;;; quality=high wmode=\'transparent\' WIDTH=\'925\' HEIGHT=\'655\' TYPE=\'application/x-shockwave-flash\'/div';"
以下是笔者整理出来的QQ空间的部分透明FLASH地址,就不介绍了,大家自己看,喜欢就拿去。
http://imgfree.21cn.com/free/flash/1.swf
http://imgfree.21cn.com/free/flash/2.swf
http://imgfree.21cn.com/free/flash/3.swf
http://imgfree.21cn.com/free/flash/36.swf 性感的唇
http://imgfree.21cn.com/free/flash/42.swf 蒲公英
http://imgfree.21cn.com/free/flash/25.swf 蚂蚁
http://imgfree.21cn.com/free/flash/29.swf 蓝色的水
http://imgfree.21cn.com/free/flash/23.swf 雪花飘
http://imgfree.21cn.com/free/flash/41.swf 雪花飘
http://imgfree.21cn.com/free/flash/40.swf
http://imgfree.21cn.com/free/flash/45.swf
http://imgfree.21cn.com/free/flash/46.swf
http://imgfree.21cn.com/free/flash/53.swf
http://imgfree.21cn.com/free/flash/33.swf
http://imgfree.21cn.com/free/flash/51.swf
http://imgfree.21cn.com/free/flash/52.swf 枫叶飘
http://imgfree.21cn.com/free/flash/53.swf
http://imgfree.21cn.com/free/flash/54.swf 黑客帝国
http://imgfree.21cn.com/free/flash/57.swf
http://imgfree.21cn.com/free/flash/58.swf
http://imgfree.21cn.com/free/flash/59.swf
http://imgfree.21cn.com/free/flash/61.swf 心
http://imgfree.21cn.com/free/flash/62.swf 烟花
http://imgfree.21cn.com/free/flash/63.swf
http://imgfree.21cn.com/free/flash/64.swf
http://imgfree.21cn.com/free/flash/66.swf 漂亮
http://imgfree.21cn.com/free/flash/68.swf
http://imgfree.21cn.com/free/flash/69.swf
http://imgfree.21cn.com/free/flash/70.swf
http://imgfree.21cn.com/free/flash/71.swf
http://imgfree.21cn.com/free/flash/73.swf
http://imgfree.21cn.com/free/flash/74.swf
http://imgfree.21cn.com/free/flash/75.swf 跟着鼠标动的烟火
http://imgfree.21cn.com/free/flash/77.swf
http://imgfree.21cn.com/free/flash/78.swf 时间
http://imgfree.21cn.com/free/flash/80.swf
http://imgfree.21cn.com/free/flash/81.swf 火
http://imgfree.21cn.com/free/flash/84.swf
http://imgfree.21cn.com/free/flash/85.swf
http://imgfree.21cn.com/free/flash/86.swf
http://imgfree.21cn.com/free/flash/97.swf
http://imgfree.21cn.com/free/flash/107.swf
http://imgfree.21cn.com/free/flash/108.swf
http://imgfree.21cn.com/free/flash/110.swf
http://imgfree.21cn.com/free/flash/113.swf
http://imgfree.21cn.com/free/flash/115.swf 跟着鼠标走的鱼
http://imgfree.21cn.com/free/flash/117.swf
http://imgfree.21cn.com/free/flash/119.swf
http://imgfree.21cn.com/free/flash/121.swf
http://imgfree.21cn.com/free/flash/123.swf
http://imgfree.21cn.com/free/flash/126.swf
http://imgfree.21cn.com/free/flash/128.swf 眼镜
http://imgfree.21cn.com/free/flash/129.swf 下雨了
http://imgfree.21cn.com/free/flash/130.swf 跟着鼠标的白色花
http://imgfree.21cn.com/free/flash/131.swf 枫叶
http://imgfree.21cn.com/free/flash/132.swf
http://imgfree.21cn.com/free/flash/136.swf
使用方法:
在空间首页选择自定义,再点建立新模块,然后把代码写在“评论”这一栏里,其他的可以全部不填。可以参考里QQ空间皮肤代码里的使用说明,是一样的
空间代码使用步骤:
1、去掉不要的模块:
“自定义”--“个性设置”--“模块管理”点了之后有一个窗口出来,把不想显示的模块前的“√”去掉,然后“提交”,如果你想要原来的默认设置,这个步骤可以省略。
2、新建一个模块:
“自定义”--“个性设置”--“新建模块”点了之后有一个窗口出来,是给模块起名字的,这个你自己想了,例如“代码”。起好模块名字,“提交”后就出另外一个窗口了。
3、填代码:
在这个新出来的窗口里找到“评论”这个项,在里面填入以上代码。(图片栏和地址栏的http如果不需要可以删除)
4、保存!
5、继续填加代码:
如果还有其他代码填加,增加一个项目就可以了,点击“+”就可以继续添加其他代码。
6、修改或删除代码:
点击“修改”或“删除”就可以了。注意:有的代码添加后再修改会出现无法加入的现象,建议删除后再添加。
7、隐藏代码模块:
添加鼠标、挂件、导航的等这些代码的模块是不需要显示的,怎么样把它隐藏起来呢?有的网友在“模块管理”里把它去掉了,这样是看不见了,但是代码的效果也没有了。把它隐藏起来有两个方法。
一个是把它放到边上去,这样就看不到了。在“自定义”模式下,用鼠标左键点这模块不放,移动鼠标,把该模块拖到边上去。看右图,这是拖到右边一半的效果,继续往里面移动就可以了。
另一个方法是用其他大的模块把这个小的模块遮住,方法同上,移动到大模块后面去就可以了。
如果隐藏了模块后想修改又拖拉不出来,可以使用“还原默认”恢复,或者删除这个模块后再添加。
转邪有孬几种意义。一是指由副职转为邪职,如为考查 或人 的才能 ,先录用 其肩负某岗亭 的副职,经由 一系列考查 以为 及格 后,转为邪职。两是指组织的非邪式成员酿成 邪式成员,如试用期职工停止 试用期,转为单元 的邪式职工。而西席 也须要 阅历 从练习 到邪式的阶段。这么也须要 写西席 转邪申请书...
?一.日子会更美好 ,风雨总会过去 。翻着这些回忆,心里总有太多的感情 在涌动。我知道没有爱尔的你是用浅 写的...
除夕 教学生涯 对许多 人来说,这是一个很容易忘记 的记忆。除夕 教授毕业 的时刻 ,许多 人也会根据 除夕...
对于那些停止学习的人来说,教术论文的长度往往是 主要的。那么,我们如何写足够的教术论文呢?昨天,给 野带来的是...
学术教育的成本 是为了促进 人的成长 与社会作战的同一 。作为一个西席 ,你需要 意外地想到宽 教熟人...
小我 总结是对空中的小我 情况进行全面的 系统 审查、评估、分析 、讨论 、分析 本身 阶段空的剩余部分和良好...