JSPM

@icanvas/core

3.0.28
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q111679F
  • License MIT

这是icanvas的核心包

Package Exports

  • @icanvas/core

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@icanvas/core) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

iCanvas核心构造器

npm

NPM

npm npm bundle size GitHub top language

安装

    npm install -s @icanvas/core

调用

    import * as ICanvas from '@icanvas/core';
    // OR
    const ICanvas = require('@icanvas/core');

API列表

数学包

扩展数组ICanvas.MathArray

基本向量ICanvas.MathVector

二维向量ICanvas.MathVector2

二维矩阵ICanvas.MathMatrix3

时钟跳动类ICanvas.MathClock

时间处理类ICanvas.MathTime

位置处理类ICanvas.MathPosition

随机方法ICanvas.MathRandom

界面组件构造器包

基本垫底组件类ICanvas.Factory

基础组件构造器ICanvas.Sprite

纹理图组件ICanvas.Rect

富文本组件ICanvas.Text

工具包

Canvas2D扩展ICanvas.UtilCanvas2D

界面组件渲染类ICanvas.UtilRender

触摸事件统一处理类ICanvas.UtilTouch

界面组件碰撞检测类ICanvas.UtilCollsion

文件夹资源结构JSON转键值对ICanvas.UtilLoaderMap

Object属性递归获取方法ICanvas.UtilRecursiveMap