⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 numberuv.as

📁 一个2D基于verlet的Flash物理引擎。它用AS3编写而成。Fisix的目标是应用到游戏等计算量很大的实时应用中。尽管flash比c/c++要慢,很棒的物理引擎
💻 AS
字号:
/* *  PAPER    ON   ERVIS  NPAPER ISION  PE  IS ON  PERVI IO  APER  SI  PA *  AP  VI  ONPA  RV  IO PA     SI  PA ER  SI NP PE     ON AP  VI ION AP *  PERVI  ON  PE VISIO  APER   IONPA  RV  IO PA  RVIS  NP PE  IS ONPAPE *  ER     NPAPER IS     PE     ON  PE  ISIO  AP     IO PA ER  SI NP PER *  RV     PA  RV SI     ERVISI NP  ER   IO   PE VISIO  AP  VISI  PA  RV3D *  ______________________________________________________________________ *  papervision3d.org � blog.papervision3d.org � osflash.org/papervision3d *//* * Copyright 2006 (c) Carlos Ulloa Matesanz, noventaynueve.com. * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following * conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. */// ______________________________________________________________________//                                                               NumberUVpackage org.papervision3d.core.math{/*** The NumberUV class represents a value in a texture UV coordinate system.** Properties u and v represent the horizontal and vertical texture axes respectively.**/public class NumberUV{	/**	* The horizontal coordinate value.	*/	public var u: Number;	/**	* The vertical coordinate value.	*/	public var v: Number;	/**	* Creates a new NumberUV object whose coordinate values are specified by the u and v parameters. If you call this constructor function without parameters, a NumberUV with u and v properties set to zero is created.	*	* @param	u	The horizontal coordinate value. The default value is zero.	* @param	v	The vertical coordinate value. The default value is zero.	*/	public function NumberUV( u: Number=0, v: Number=0 )	{		this.u = u;		this.v = v;	}	/**	* Returns a new NumberUV object that is a clone of the original instance with the same UV values.	*	* @return	A new NumberUV instance with the same UV values as the original NumberUV instance.	*/	public function clone():NumberUV	{		return new NumberUV( this.u, this.v );	}	/**	* Returns a NumberUV object with u and v properties set to zero.	*	* @return A NumberUV object.	*/	static public function get ZERO():NumberUV	{		return new NumberUV( 0, 0 );	}	/**	* Returns a string value representing the UV values in the specified NumberUV object.	*	* @return	A string.	*/	public function toString(): String	{		return 'u:' + u + ' v:' + v;	}}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -