Vue-PixiJS

  • 官网:
  • 背景:
    • Vue.js 是什么
    • Pixi JS 是什么
    • 核心代码
  • 1.配置步骤
    • 1.1 安装nodejs
    • 1.2 确认npm cnpm
    • 1.3 安装vue脚手架:
    • 1.4 安装pixijs:
  • 2.运行本项目
  • 3.github地址:
  • 4.演示:

官网:

https://cn.vuejs.org/
https://www.pixijs.com/

背景:

Vue.js 是什么

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库
结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
如果你想在深入学习 Vue 之前对它有更多了解,我们制作了一个视频,带你了解其核心概念和一个示例工程。

Pixi JS 是什么

Pixi.js 提供一个快速轻量级的2D库,它可以跨所有设备工作。
渲染器让每个人都可以享受硬件加速的强大功能,而无需事先了解WebGL。而且,速度很快。真的很快。

核心代码

// var pixi = require('pixi');
import * as PIXI from "pixi.js";export default {name: "pixi2",props: {},data() {return {};},mounted() {this.initState();},methods: {initState() {let app = new PIXI.Application({width: 800, // default: 800 宽度height: 600, // default: 600 高度antialias: true, // default: false 反锯齿transparent: false, // default: false 透明度resolution: 1, // default: 1 分辨率backgroundAlpha: 0, // 设置背景颜色透明度   0是透明});app.renderer.backgroundColor = 0x262626; // 设置canvas背景颜色console.log(app);// 将创建好的canvas添加到元素当中去document.getElementById("pixi2").appendChild(app.view);// TODO 路径暂时写死let bear = new PIXI.Sprite.from("http://localhost:8080/images/bunny.png");bear.x = 400;bear.y = 300;app.stage.addChild(bear);app.stage.interactive = true;// 小熊点击事件app.stage.on("pointerdown", () => {bear.scale.x *= 1.25;bear.scale.y *= 1.25;});},},
};

1.配置步骤

1.1 安装nodejs

1.2 确认npm cnpm

npm install -g cnpm -registry=https://registry.npm.taobao.org

1.3 安装vue脚手架:

npm install vue-cli -g

1.4 安装pixijs:

npm install pixi.js

2.运行本项目

命令行执行:npm run serve

3.github地址:

https://github.com/zld126126/vue-pixijs

4.演示:

[NodeJS实战][Vue实战]Vue-PixiJS [开箱可用][新手极简]相关推荐

  1. vue实战之在线翻译项目

    vue实战之在线翻译项目 今天,博主带来的分享是vue实战之在线翻译项目,一个小小的vue项目,用到了vue的很多基础语法,传组件等等!我们先来看下效果把! 左侧输入一种语言,右侧选择要转换的语言,点 ...

  2. Vue实战电商系统-五商品管理

    Vue实战电商系统-五商品管理 商品管理 1.新建goods_cate子分支并上传码云 2.商品管理-商品分类 1.新建文件并配置路由 2.页面布局 3.获取分类列表数据 4.将数据渲染在树形表格控件 ...

  3. Vue实战狗尾草博客后台管理系统第三章

    Vue实战狗尾草博客后台管理系统第三章 Vue实现狗尾草博客后台管理系统第三章 本章节,咱们开发管理系统侧边栏及面包屑功能. 先上一张效果图 样式呢,作者前端初审,关于设计上毫无美感可言,大家可根据自 ...

  4. Vue实战快速上手-vue+ElementUI

    Vue实战快速上手-vue+ElementUI 前言 创建工程 安装依赖 使用 创建组件 配置路由 导入路由 展示 运行 问题 前言 ElementUI是饿了么的官方组件库,可以将vue和Elemen ...

  5. Vue实战-实现登陆页面

    Vue实战-实现登陆页面 文章目录 Vue实战-实现登陆页面 1 前期准备 1.1 安装Node.js 1.2 安装webpack 1.3 安装vue-cli 2 搭建Vue项目 2.1 创建项目 2 ...

  6. Go实战Gin+Vue+微服务打造秒杀商城第五课 gin+vue实战

    gin+vue实战 后端: 用户管理 用户列表 登录/登出 商品管理 商品的增上改查 活动管理 商品关联 成功率 redis队列,不成功的回到队列继续,成功的从队列删除 结束难点: 代码和部署完全隔离 ...

  7. Vue实战狗尾草博客后台管理系统

    Vue实战狗尾草博客后台管理系统第一章 这里准备采用的技术栈为:vue全家桶+element-ui 这里因为是后台管理系统,没有做SSR的必要.所以这里就采用前后端分离来昨晚这个项目~ 项目搭建 vu ...

  8. js文件里获取路由 vue_「如何优雅的使用Vue?」不可不知的Vue实战技巧

    作者: CHICAGO 转发连接:https://juejin.im/post/5e475829f265da57444ab10f 前言 在大家都会用vue的时代,我们又如何去区别是新手小白还是资深vu ...

  9. linux 退出服务器_Vue实战091:Vue项目部署到nginx服务器

    项目开发完成之后我们就需要将项目上线运行供用户访问,这时候我们就需要将项目部署到服务器上.对于Vue这种前端Web项目我们一般都部署在linux系统上,Linux常见的Web应用服务器有Apache. ...

最新文章

  1. 黑客大神用什么杀毒?Windows自带的就够,只是加了亿点微小的强化
  2. OSError: exception: access violation writing and reading
  3. 1354. 等差数列【一般 / 暴力枚举】
  4. 直播 | WWW 2021论文解读:论解耦图卷积网络和标签传播的等价性
  5. 卸载Android app弹出浏览器的一种实现
  6. matlab 垂直边缘检测,matlab 边缘检测
  7. 查看目录中的内容及权限
  8. Pi3 中文环境以及输入法
  9. POJ3435 Sudoku Checker【谜题+数独】
  10. 【Hard 递归 动态规划 回文串15】LeetCode 730. Count Different Palindromic Subsequences
  11. encodeURI和uncodeURIComponent的介绍
  12. java访问 mysql返回空格_JAVA连接数据库返回输出信息
  13. .gliffy文件怎么打开和gliffy的免费试用两周
  14. android 行政区域,Android高德之旅(14)行政区划搜索
  15. Unity Metaverse(二)、Mixamo Animator 混合树与动画融合
  16. 学生用计算机怎么没音效,电脑有声音用播放器没有声音怎么处理啊???
  17. java中获取一个集合(Set)的子集的方法
  18. 虚拟机安装ros时候出现“The directory ‘/home/xxx/.cache/pip‘...”的问题解决方法(亲测有用)
  19. Facebook Move 语言 IR 编译器简介
  20. Python实现K-Means聚类算法

热门文章

  1. AI|再聊决策树模型
  2. 美服魔域服务器维护时间表,《指环王OL》美服维护时间推迟 玩家获官方补偿
  3. visual studio 2019安装教程(详细的很)
  4. 使用burpsuite对移动app抓包分析
  5. matlab中提示m文件不在current folder下(实际上在)
  6. ArangoDB 多模型数据库概念
  7. 确定性现象与随机现象
  8. spring boot bilibili
  9. 基于SSM的高校课程评价系统
  10. SKY66111-11低功耗蓝牙芯片