CCRenderBuffer初始化中的render state参数

简介:

绘制纹理三角形的渲染状态(render state)已经被CCSprite基类设置过了,所以你可以简单的将self.renderState传递过去就可以了.

渲染状态是混合模式(blend mode),着色器以及纹理的简单组合.

混合模式和着色程序(shader program)已经被CCsprite在内部设置过了.

而纹理是CCBReader通过spriteFrame属性而赋值.

假使你渴望知道,默认的混合模式以及着色器在CCSprite中这样设置:

self.blendMode = [CCBlendMode premultipliedAlphaMode];
self.shader = [CCShader positionTextureColorShader];
相关文章
|
5月前
|
前端开发
为什么调用setState而不是直接改变state
为什么调用setState而不是直接改变state
19 0
|
9月前
|
缓存
computed【计算属性】watch【监听】methods【方法】的区别
computed【计算属性】watch【监听】methods【方法】的区别
|
1月前
|
JavaScript
Vue子组件调用父组件方法并传参的5种方式:$emit触发、传入子组件function、访问父组件$parent.function、用inject关联父组件provide的方法、用window.fun
Vue子组件调用父组件方法并传参的5种方式:$emit触发、传入子组件function、访问父组件$parent.function、用inject关联父组件provide的方法、用window.fun
|
2月前
|
JavaScript
JS中call()、apply()、bind()改变this指向的原理
JS中call()、apply()、bind()改变this指向的原理
|
9月前
|
JavaScript
state 和 props 触发更新的生命周期分别有什么区别?
state 和 props 触发更新的生命周期分别有什么区别?
|
5月前
|
前端开发
对比state和props的区别
对比state和props的区别
|
5月前
|
JavaScript
Vue中子组件单个双向绑定发送事件使用input,多个使用 update:变量名;父组件接收时,v-model 接收单个,.sync 接收多个(vue3中使用v-model:name的写法)
Vue中子组件单个双向绑定发送事件使用input,多个使用 update:变量名;父组件接收时,v-model 接收单个,.sync 接收多个(vue3中使用v-model:name的写法)
|
5月前
|
JavaScript
Vue Router params 参数接收为空
Vue Router params 参数接收为空
|
9月前
|
前端开发 JavaScript
props和state的区别
props和state的区别
48 0
|
12月前
|
JavaScript 算法
js中函数内部属性arguments和this以及方法apply()和call()
js中函数内部属性arguments和this以及方法apply()和call()