发博文
个人资料
童年
童年
  • 博客等级:
  • 博客积分:604
  • 博客访问:10,505
  • 关注人气:9
童年点点博客
访客
加载中…
博文
标签:

转载

分类: flashas3.0
原文地址:切割Box2D对象(二)作者:拉登
这是用Box2D实现切割效果的第二部分了。在第一部分教程中,我们找到了切割的切入点和切出点,现在该实现真正的切割了。
切割对象,我们只需要三个步骤,马上开始吧!
首先找到激光的中心点
在这一步中,我们需要找到激光在对象内部的中心点。换句话说,如果我们认为切入点和起初点之间是激光在对象内部的部分,那么我们必须找到他们的中心点,这对我们下面实现切割过程有很大的帮助。
虽然要
阅读  ┆ 评论  ┆ 转载原文 ┆ 收藏 

作者 flashyiyi

GC 和内存泄露无关

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

手机

游戏开发

it

分类: flashas3.0

手机游戏设计注意事项    来自于lynda.com  译:童年  

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-04-05 22:31)
标签:

it

分类: flashas3.0

 

 

 

 
01
05
06 package {
07     import flash.display.*;
08     import flash.events.*;
09    
10     public class MovingCar extends MovieClip {
11         private var leftArrow, rightArrow,
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

游戏

分类: Animation
                                   

                                  作者:Par              译:童年   

1.最后的战役2

http://armorgames.com/play/1443/the-last-stand-2

此款游

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

      最近Actionscript3.0出来之后,我决定搞一个物理引擎。其实早在2006年低,我就专门花了一些

      时间系 统地学习了经典力学和相关的数学知识, 但那时我对如何编写一个游戏的物理引擎没有一

      点思路。

Alec Cove实现了这个想法。 他为Flash CS3和Flex写出了一个物理引擎,而且非常易于使用。通过这个引擎你可以创建非常cool的东西。在我们开始这个教程之前,先准备下载这个引擎的代码. 可以直接使用subversion下载源码和api文档, 具体的方法是: svn checkout http://ape.googlecode.com/svn/trunk/ ape-read-only。

你还可以到http://groups.google.com/group/ape-general/topics上参与APE引擎的一些讨论。

我将使用FlashDevelop来创建一个APE引擎的基本场景。(译者: 原文作者使用Flex 2)
我们将创建一个CarDemo的as文件, 其中代码如下:

package {
    
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

必备知识:

  • 基本了解如何用Flash Professionnal创建应用程序;
  • 有用ActionScript3进行开发的经验;

必备应用:

用户级别:

  • 初级

  作为一系列关于Stage3D的第一个教程,你将学习到Adobe在Flash Player11中引入的一套新的ActionScript API,这套API允许Flash利用硬件渲染3D画面。在本教程中,你将了解到何为Stage3D以及它是如何工作的。你还将要使用ActionScript来

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-03-06 13:51)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
第一帧代码:
import flash.display.MovieClip;
import flash.events.Event;
var dis:int=30;
var spring:Number=1.4;
var friction:Number=0.575;
var temp:MovieClip;
for(var i=0;i<15;i++)
{
 var btn:MovieClip=this['b'+i];
 btn.buttonMode=true;
 btn.startX=this['b'+i].x;
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-03-06 13:27)
标签:

flash

as3.0

小球

弹性

分类: flashas3.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Ball.as
package  {
 import flash.display.Sprite;
 import flash.events.Event;
 import flash.display.MovieClip;
 public class Ball extends Sprite {
  private var springNum:Number=0;
  private
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

flash

as3.0

拖拽旋转

电驴

it

分类: flashas3.0

       效果:点击电驴元件后,按住鼠标不放,进行左右拖拽,然后电驴按照相应的方向旋转。松开后,电驴停止旋转。

      舞台上实例如(1)篇,只是去掉了左右旋转按钮。

     代码:

import flash.display.MovieClip;

var oldX:Number;
var newX:Number;
var mousePressed:Boolean = false;
donkey.buttonMode=true;
donkey.addEventListener(MouseEvent.MOUSE_DOWN,downHandler);
donkey.addEventListener(MouseEvent.MOUSE_OUT,outHandler);
donkey.addEventListener(MouseEvent.MOUSE_UP,upHandler);
donkey.addEventListener(MouseEvent.MOUSE_MOVE,moveHandler);
function moveHandler(e:MouseEvent):void
{
 var dif:Number;
 if

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有