如何使用 Creator【摄像机组件】实现局部缩放的效果?
摄像机是什么
添加一个摄像机
camera
。
添加摄像机显示画布
scaleY
为-1
。混合模式改成ONE
。
绑定摄像机到画布
Helloworld.ts
里的代码,添加camera
和画布sprite
的声明。绑定camera
的targetTexture
到显示画布spriteFrame
。参考代码如下:
const { ccclass, property } = cc._decorator;
@ccclass
export default class Helloworld extends cc.Component {
@property(cc.Camera)
camera: cc.Camera = null;
@property(cc.Sprite)
sp_camera: cc.Sprite = null;
start() {
const texture = new cc.RenderTexture();
texture.initWithSize(this.sp_camera.node.width, this.sp_camera.node.height);
const spriteFrame = new cc.SpriteFrame();
spriteFrame.setTexture(texture);
this.sp_camera.spriteFrame = spriteFrame;
this.camera.targetTexture = texture;
}
}
控制摄像机
Position
属性是摄像机看的位置,而Zoom Ratio
表示摄像机的远近。
Position
为100,100
,Zoom Ratio
为0.8
,运行预览:
添加滚动条控制摄像机
如何使用 Creator【摄像机组件】实现局部缩放的效果?相关推荐
- EasyPlayer实现视频播放局部缩放、广角平移功能(类似水滴直播,快手视频)
本文转自:http://blog.csdn.net/jyt0551/article/details/56063869 视频播放局部缩放.广角平移功能 在预览图片的时候,利用手势控制图片的缩放.平移,已 ...
- 【视频】vue组件的局部注册
P12vue组件的局部注册 https://www.bilibili.com/video/av91679349?p=12
- Qt Creator创建组件
Qt Creator创建组件 Qt Creator创建组件 QML进口 资产 在设计中添加组件 组件类型 使用Qt Quick 动画类型 为MCU创建UI 样式控制 Qt Quick Controls ...
- Vue组件之全局组件与局部组件
组件 (Component) 是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码.在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能.在有些情况下, ...
- 三、Vue组件化开发学习笔记——组件化的基本步骤、全局组件和局部组件、父组件和子组件、注册组件的语法糖、模板分离写法、组件的数据存放
一.什么是组件化? 人面对复杂问题的处理方式: 任何一个人处理信息的逻辑能力都是有限的 所以,当面对一个非常复杂的问题时,我们不太可能一次性搞定一大堆的内容. 但是,我们人有一种天生的能力,就是将问题 ...
- -组件基础-局部组件 // 局部组件的简写
-组件基础-局部组件 <!DOCTYPE html> <html lang="en"><head><meta charset=" ...
- 组件、局部的组件、表行组件、组件数据传递
组件:基础的基础 知识点 组件(Component,Portlet) 组件 组件就是页面上的一小块区域内容,完成一个小的页面功能,请参照视频第六课. 综合例 <div id="myAp ...
- 如何在vue页面中引入其他的子组件?(局部引入/全局引入)
在页面中引入子组件分为局部引入和全局引入,局部引入顾名思义就是只在当前页面引入且只在当前页面显示,全局引入即引入后在所有页面都显示. 首先我们创建两个页面Test.vue和Tset2.vue: 起始效 ...
- D45_摄像机组件Camera
目录 1.摄像机组件 1.Clear Flags_清除目标 1.SkyBox_天空盒子 2.Solid Color_单色填充 3.Depth only_仅深度填充 4.Dont Clear_不清理原来 ...
最新文章
- 直播 | 顾险峰教授讲座:对抗生成网络的几何理论解释
- 申请鸿蒙选择应用程序是什么,申请鸿蒙系统有一个应用选择怎么选择呢
- 【数据结构与算法】动画:什么是 BF 算法 ?
- Visual Studio 2015 单元测试(c++初试)
- ( 转 ) CORS 有一次 OPTIONS 请求的原理
- 【资料】《模拟电子技术基础-童诗白第四版》
- 连接服务器显示用户账户无效,发现MT4真实账户无效该怎么办?
- Altium net has no driving source问题
- Eclipse LDT 安装
- 深度Linux声卡驱动安装,Deepin Linux 的声卡驱动有点小问题
- 微信分享到朋友圈的链接没有图片。开发工具中正常没有报错-解决方案
- 卧槽!一行代码让 Python 的运行速度提高100倍
- Python爬虫(学习笔记)
- Rust轻量级I/O库mio
- Matlab输入矩阵
- 即时与及时有什么区别_仙剑奇侠传6即时制与回合制有什么区别 怎么切换回合制...
- Mysql8.2自动备份脚本及3种备份出错解决方案
- python武功秘籍解压密码_压缩解压
- pythontab_python配置tab自动不全
- web初探-JavaScript-JavaScript 对象
热门文章
- 幸福经济学——商品,时间与人心
- [IE9] IE9 beta版下载链接
- dp LCS poj 1458 Commom Subsequence
- 看中国的奥运健儿们是如何为自己打气减压的
- 如何做一段简单的视频(大神勿入系列)?
- iv+css大作业:主题旅游网站设计——蓝色主题旅游网页设计(6页) HTML+CSS+JavaScript 主题出行
- fastq序列质量Q30统计软件
- win10自带温度监控小工具_有了它们战斗力爆表!17款神奇的Win10小工具
- 计算机硬件评分,geekbench4最新版本
- 永久关闭win10更新