阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 139 下一页

2012年2月16日

摘要: for(j=i;j>-1;j--){if(map[j]<temp)//第一个数大于第二个数,前面大于后面就进行交换{//map[j]=map[j];map[j+1]=map[j];map[j]=temp;}基本思想: 把 n 个待排序的元素看成为一个有序表和一个无序表,开始时有序表中只包含一个元素,无序表中包含有n-1个元素,排序过程中每次从无序表中取出第一个元素,把它的排序码依次与有序表元素的排序码进行比较,将它插入到有序表中的适当位置,使之成为新的有序表。说白一点,直接排序=有序表+无序表==》排序成一个我们想要的结果实现过程:第一步求升序排序#include<iostr 阅读全文

posted @ 2012-02-16 20:52 阳光VIP 阅读(148) 评论(0) 推荐(0) 编辑

摘要: 一. 初始化程序如何初始化程序?我们初始化要做那些问题?如果做的话,我们要解决哪些问题?第一, 设置号码的显示区域,即号码显示的位置第二, 设置显示区域字体的大小,高度,颜色和字体种类等第三, 加载背景图片,加载所需要的号码xml数据。以上三个问题是我们要解决的问题。程序化实现:设置字体格式,设置字体大小,间隔,对齐方式,高度,宽度 等等format=newTextFormat( );format.font="Verdana";//字体种类format.color=0x000000;//字体颜色format.size=82;//字体大小format.kerning=true 阅读全文

posted @ 2012-02-16 20:51 阳光VIP 阅读(149) 评论(0) 推荐(0) 编辑

摘要: 一.手机抽奖程序的核心算法:简单的算法:把N个手机所有号码存储在数组里面,通过Marh.random 函数来选择数组里面的一个项,当选中了这个手机号码的时候,使用数组splice函数删除这个号码所在数组的项。然后继续在所剩下的N-1…N-2 …N-3 号码继续抽取,如此类推下去。二.需求分析:制作一个手机的抽奖程序用于节目或者娱乐场合里面使用。通过随机来选择到一个号码,并可以随便增加手机号码程序。程序运行时候,抽奖的号码可以动态保存在一个文档里面。并可以通过按键调用查询号码。抽中的时候,可以发出声音。三.功能模块:1. 可以随意切换图片,并可以选择背景作为抽奖程序时候使用2. 抽奖的音乐可以随 阅读全文

posted @ 2012-02-16 20:51 阳光VIP 阅读(225) 评论(0) 推荐(0) 编辑

摘要: 一,抽奖操作Flash 提供了一些键盘的操作,import flash.ui.Keyboard;这个包中提供了键盘的操作,若是要进行键盘交互,我们首先导入import flash.display.Sprite;import flash.events.*;import flash.ui.Keyboard;程序代码:publicclassTelephoneextendsSprite{publicfunctionTelephone(){addEventListener(KeyboardEvent.KEY_DOWN,KeyDown);//键盘监听}privatefunctionKeyDown(even 阅读全文

posted @ 2012-02-16 20:50 阳光VIP 阅读(206) 评论(0) 推荐(0) 编辑

摘要: package{publicclassMouseGameextendsSprite{privatevar_sprite:Sprite;privatevarposion:Point;publicfunctionMouseGame(){_sprite=newSprite();addChild(_sprite);var_shape:Shape=newShape();addChild(_shape);_shape.graphics.beginFill(0x000000,1);_shape.graphics.lineStyle(1,0,1);_shape.graphics.drawCircle(250, 阅读全文

posted @ 2012-02-16 20:49 阳光VIP 阅读(268) 评论(0) 推荐(0) 编辑

摘要: 问题:如何利用sandy的类库去创建一个立方体呢? 首先,我们要先了解sandy类库的结构 可以看到上面就官方网放出的类库表,有一些很容易理解,像sandy.events 这个和flash.event 事件都差不多,如果我们要创建一个立方体,我们使用到sandy.primitive 类包里面一个box的类,这个包主要创建一些比较简单的模型。这次我们只是需要用到boxvar myBox:Box = new Box( "theBox", 50, 100, 150, PrimitiveMode.TRI, 2 );这样就是一个创建的过程。是不是很简单的呢,其实官方的文档写得不尽人意 阅读全文

posted @ 2012-02-16 20:47 阳光VIP 阅读(139) 评论(0) 推荐(0) 编辑

摘要: 经过一个上午的学习,感觉到这个sandy 发布的as3.0 真的很强大,看了官方一些介绍,把它做了出来package{importflash.display.Sprite;importflash.events.*;importsandy.core.Scene3D;importsandy.core.scenegraph.*;importsandy.primitive.*;importsandy.core.data.*;importsandy.materials.*;importsandy.materials.attributes.*;importflash.display.BitmapData; 阅读全文

posted @ 2012-02-16 20:47 阳光VIP 阅读(198) 评论(0) 推荐(0) 编辑

摘要: 第二个问题:创建了一个立方体后,怎样为为这个立方体添加材质?首先最简单的材质,我们会想到颜色,颜色是最容易理解。因此我们在这里应该学会如何为我们的物体添加材质。package{importflash.display.Sprite;importflash.events.*;importsandy.core.Scene3D;importsandy.core.scenegraph.*;importsandy.primitive.*;importsandy.core.data.*;importsandy.materials.*;importsandy.materials.attributes.*;pu 阅读全文

posted @ 2012-02-16 20:46 阳光VIP 阅读(169) 评论(0) 推荐(0) 编辑

摘要: 问题:怎样才能为我的创建的物体创建纹理贴图?ppackage{importflash.display.Sprite;importflash.display.Bitmap;importflash.display.BitmapData;importflash.events.*;importsandy.core.Scene3D;importsandy.core.scenegraph.*;importsandy.core.data.*;importsandy.materials.*;importsandy.materials.attributes.*;importsandy.primitive.*;p 阅读全文

posted @ 2012-02-16 20:46 阳光VIP 阅读(144) 评论(0) 推荐(0) 编辑

摘要: 问题:如果导入一个3dsmax的模型?首先先装上一个3dsmax的插件,这个插件的作用是将建模的3dsmax文件导出一种一种asf的文件类型,这种类型能够被sandy识别,能够重写绘制到场景中去;当中有两种方式导入:一种是导出asf格式,一种导出ase 代码两种方式都有特点:主要使用的类:使用sandy.parserParser classes for importing 3D structures导入3D结构package{importflash.display.Sprite;importflash.events.*;importsandy.core.Scene3D;importsandy. 阅读全文

posted @ 2012-02-16 20:44 阳光VIP 阅读(194) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 139 下一页