UNDERSTANDING YAML YAML是一个强大的标记语言,SLS文件的默认渲染器是YAML,将常见数据结构转换成python使用的数据结构。 编写sls文件中的YAML需要遵循以下3个规则: RULE ONE: INDENTATION(缩进) 数据之间的层级之间使用缩进来表示,不要使用ta ...
分类:
其他好文 时间:
2017-09-03 11:18:10
阅读次数:
145
简单的介绍: 渲染器一般使用在sls文件中,将指定的模板形式数据翻译成python数据类型,供salt使用。默认情况下sls文件呈现的是jinja模板的样子,然后模板会被解析成YAML格式的数据,salt支持多种模板。目前模板的支持情况如下: Jinja + YAML, Mako + YAML, W ...
分类:
其他好文 时间:
2017-08-29 14:14:12
阅读次数:
154
前言 系列目录 C#使用Xamarin开发可移植移动应用目录 源码地址:https://github.com/l2999019/DemoApp 可以Star一下,随意 - - 说点什么.. 本篇..基本可以算是Xamarin在应用开发过程中的核心了..真的很很很重要.. 想学习的..想用的..建议仔 ...
分类:
移动开发 时间:
2017-08-29 12:34:10
阅读次数:
351
关于flying-saucer-pdf 是一个XML/CSS渲染器,flying-saucer-pdf工具以XML标准文件作为输入,CSS进行排版、样式修饰,输出a Swing Panel、图片、PDF格式文档。支持XHTML 1.0 (strict)、HTML格式,CSS 2.1 。谈到CSS,要 ...
分类:
Web程序 时间:
2017-08-09 12:48:11
阅读次数:
285
Xamarin.Forms自定义用户界面控件应该来自视图类(View class),用于在屏幕上放置布局和控件。本文演示了如何为HybridWebView(混合webview)自定义控件创建自定义渲染器,该控件演示了如何增强特定平台的web控件,以允许从JavaScript调用c#代码。 ...
分类:
Web程序 时间:
2017-08-05 11:49:41
阅读次数:
489
using UnityEngine;using System.Collections;using UnityEngine.UI; public class CubeControl : MonoBehaviour{ public GameObject Cube; private float rotaS ...
分类:
其他好文 时间:
2017-07-22 21:12:32
阅读次数:
371
var r = material.color.r; var g = material.color.g; var b = material.color.b; material.color = new Color(r, g, b, _Alpha); if (render != null){ foreac ...
分类:
其他好文 时间:
2017-07-05 13:42:56
阅读次数:
121
这是重构渲染器的最后一部分了,将会给出一个 demo,测试模板测试、裁剪测试、半透明排序等等: 上图是本次 demo 的效果图,中间的绿色图形展现的是模板测试。 模板测试 使用模板测试需要两个 Pass,第一个 Pass 绘制圆的时候,把圆范围内的模板值设置为 1,。在时候 p1 绘制好圆后,再使用 ...
分类:
其他好文 时间:
2017-07-03 19:53:06
阅读次数:
219
BlockAllocator 的内存管理情况可以用下图表示 整体思路是,先分配一大块内存 Chunk,然后将 Chunk 分割成小块 Block。由于 Block 是链表的一个结点,所以可以通过链表的形式把未使用的 Block 连接起来,并保存到 pFreeLists 中。当我们向 BlockAll ...
分类:
其他好文 时间:
2017-07-02 23:12:47
阅读次数:
175
假如要渲染一个纯色矩形在窗口上,应该怎么做? 先确定顶点的格式,一个顶点应该包含位置信息 vec3 以及颜色信息 vec4,所以顶点的结构体定义可以这样: 然后填充矩形四个顶点是数据信息: 分配一块内存,将内存类型转换为 Vertex,最后设置数据。上面只是用了4个顶点,显然还要设置索引数据: 有了 ...
分类:
其他好文 时间:
2017-07-02 22:06:03
阅读次数:
242