package
{
import mx.controls.dataGridClasses.DataGridListData;
import mx.controls.listClasses.BaseListData;
import mx.controls.listClasses.IDropInListItemRenderer;
import mx.controls.listClasses.IListItemRenderer;
import mx.core.UIComponent;
import mx.events.FlexEvent;
public class BaseRenderer extends UIComponent implements Tabable, IListItemRenderer, IDropInListItemRenderer
{
private var _dataIndex:int=-1;
private var _listData:DataGridListData;
private var _data:Object;
public function BaseRenderer()
{
super();
}
public function get dataIndex():int
{
return _dataIndex;
}
public function set dataIndex(value:int):void
{
_dataIndex=value;
}
[Bindable("dataChange")]
public function get data():Object
{
return _data;
}
public function get listData():BaseListData
{
return _listData;
}
public function set listData(value:BaseListData):void
{
_listData=DataGridListData(value);
}
public function set data(value:Object):void
{
_data=value;
this.dataIndex=(listData.owner).dataProvider.getItemIndex(data);
this.invalidateProperties();
dispatchEvent(new FlexEvent("dataChange"));
}
override protected function createChildren():void
{
super.createChildren();
}
override protected function commitProperties():void
{
super.commitProperties();
updateRenderer();
}
override protected function measure():void
{
super.measure();
// this.measuredHeight=22;
}
protected function updateRenderer():void
{
}
public function get text():Object
{
return "";
}
public function getFocusable():UIComponent
{
return null;
}
/**
* initialize a new instance
*/
public function newInstance():*
{
return new BaseRenderer();
}
}
}
分享到:
相关推荐
SkinnedMeshRenderer 模型贴图网格分块过多,导致 batches过大,影响程序运行,通过将单个模型的网格贴图合并达到优化效果 详解:https://blog.csdn.net/weixin_41843959/article/details/80500930
线渲染器 (Line Renderer) 组件...线渲染器 (Line Renderer) 不渲染宽度以像素为单位的线。它会渲染宽度以世界单位为单位的多边形。线渲染器 (Line Renderer) 使用与轨迹渲染器 (Trail Renderer) 相同的线渲染算法。
Unity之LineRenderer使用教程.rar
pdf-renderer.jar
PDFRenderer
PDFRenderer插件可以在Unity中轻松读取PDF文件,功能强大,可以开发更多想要的功能
Unity 加载显示PDF的插件,支持表格,图片等多种复杂格式
Unity 读取PDF文件插件
在JFrame中使用PDFRenderer显示PDF文件,并实现PDF文件的放大,缩小以及查找PDF文件某一页
在不减慢游戏速度的情况下渲染大量植被。 Nature Renderer通过替换Unity的默认地形细节系统来改善你的植被渲染质量。一切都与你现有的数据一起工作:使用相同的草地、植被和树木,并保持你现有的地形。我们只是升级...
Unity-LineRenderer显示一条线
这里面包含pdf转图片的两种技术:pdfbox+fontpdf和pdfrenderer,经测试,pdfrenderer较为好用一些。
不多说,PDFRenderer-0.9.0架包将pdf转成图片,因为字库问题,也有部分文档不能正常显示文字,共参考,内涵rt.jar PDFRenderer-0.9.0.jar
Unity 使用PDFRenderer插件打开PDF
PDF Renderer 是迄今为止在 Unity 中渲染 PDF 文件最简单、最可靠的方法。 它经过专门的构建,能够在多个平台上的 Unity 中在运行时(游戏中)读取和可视化 PDF 文件。 它只需几秒钟即可集成到任何项目中,并且...
通过SkinnedMeshRenderer 实现换装系统,不在只是单纯的设置显示隐藏
Fast Line Renderer是功能强大但易于使用的Unity GPU基于线条的渲染器和粒子系统。 CPU和GPU的性能是Unity Line Renderer的10倍以上。提供了完整的C#源代码和着色器代码! 淡入淡出,速度,旋转,线条上限和广告...
react-native-renderer, 使用 Angular 和React来构建Android和iOS的应用程序 angular-react-native使用 Angular 和React来构建Android和iOS的应用程序。文档http://angular.github.io/react-native-renderer/插件开
core-renderer.jar core-renderer.jar
可顺利安装neural_renderer库,解决了一大串的红色错误,错误应该是库的版本导致的,各个库的版本不一致,然后这个库的作者也不太靠谱。。。