又一个IGame的bug
按照sdk说明,使用IPropertyContainer来取IGameNode的UserDefined属性。
蛋疼的是,想要正确读出来“自定义”的属性,首先必须在IGameProp.xml中声明一下,否则别想取得出来。
也就是说,未来任何新增一个property,都要来这么一遍,可不能随便哦!
虽然如此,但是当读取Reference Object的User defined property时,永远返回的是实例化的那个object的值,这让人情何以堪?只叫我虎躯一震!
无奈,翻翻sdk,回头用GetUserPropBuffer,自己解析吧,没有xml的限制,而且取值正确,爽YY。
这只是在编写plugin旅程中众多心烦事之一,一时兴起,记录下来以备忘用。
autodesk推了一段时间IGame,理论上来讲,方便是许多,但这其中陷阱和bug太多,让人防不胜防,经验之谈是:
一旦使用IGame接口取出数据发现不对的时候,记得试试INode之类的老接口,对比一下。
我为什么要说“又”?
又一个IGame的bug相关推荐
- 一个GDIPlus的Bug -- OutofMemory异常
今天发现 framework2.0中的一个GDIPlus的Bug: 在Form的OnPaint事件里面写如下代码: private void Form1_Paint(object sender, Pa ...
- AI一分钟|阿里云解释故障原因:触发了一个未知代码Bug;清华蝉联ISC18超算竞赛总冠军...
▌阿里云发说明解释昨日故障原因:触发了一个未知代码Bug 今日凌晨,阿里云官方微博针对昨日出现的大规模故障问题作出官方回应.声明称,在运维上的一个操作失误,导致一些客户访问阿里云官网控制台和使用 ...
- 一个 P4 的 Bug,就难倒了 JDK 吗 ?
作者 | 码农唐磊 来源 | 程序猿石头(ID:tangleithu) 背景 分享一下之前踩的一个坑,背景是这样的: 我们的项目依赖于一个外部服务,该外部服务提供 REST 接口供我方调用,这是很常见 ...
- IOS7的一个神奇的Bug
2019独角兽企业重金招聘Python工程师标准>>> 转载请注明出处 今天跟龙强兄,没事在得瑟手机,结果无意中发现一个IOS7的bug,如果iphone未设置锁屏密码,但是分别设置 ...
- 给JDK报了一个P4的Bug,结果居然……
点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:腾讯推出高性能 RPC 开发框架 个人原创100W+访问量博客:点击前往,查看更多 作者:程序猿石头/码农唐磊( ...
- 使用SAP WebIDE进行一个典型的bug修复流程
假设我们发现一个产品的bug需要修复,一般我们不会直接在master分支上做修改,而是专门新建一个供bug fix使用的分支,比如m1分支,测试提交后,再merge到master branch上. 下 ...
- 给 JDK 报了一个 P4 的 Bug,结果居然……
背景 分享一下之前踩的一个坑,背景是这样的: 我们的项目依赖于一个外部服务,该外部服务提供 REST 接口供我方调用,这是很常见的一个场景.本地和测试环境测试都没有问题,一切就绪上了生产后,程序调用接 ...
- 解决xib自定义tableFooterView一个神奇的bug
最近看视频学习,做一个demo的时候碰到一个神奇的bug,后来经过各种搜索.调试和修改代码虽然把这个bug解决了,但不知道为什么.这里打算把这个过程分享出来,给大家做参考顺便也求大神来指导下. 事情是 ...
- 一个神奇的bug:OOM?优雅终止线程?系统内存占用较高?
摘要:该项目是DAYU平台的数据开发(DLF),数据开发中一个重要的功能就是ETL(数据清洗).ETL由源端到目的端,中间的业务逻辑一般由用户自己编写的SQL模板实现,velocity是其中涉及的一种 ...
最新文章
- VS 2003 源码配置管理(subversion+apache)
- Xamarin.iOS模拟器调试找不到资源文件
- 基于OpenCV的膨胀和腐蚀
- 嵌入式linux 配置usb otg,嵌入式系统设计中的USB OTG方案
- Qt调用face++的http接口,实现人脸对比
- python网址太长_python中url太长怎么解决
- 怎么设置linux端口权限,Linux下设置端口权限的系统调用—ioperm和iopl
- php 父类命名空间,对命名空间的理解、类的继承与实现——2019年7月31号22时03分...
- linux 单步启动_Linux内核如何装载和启动一个可执行程序
- jmeter debug sample不在查看结果树中显示_Jmeter线程组间传递参数
- 正则表达式 —— 括号与特殊字符
- ajax 调用asp.net后台方法
- 学习Java必看的Java书籍(本本经典实用)
- yolov5 数据集预处理(多文件夹同时提取文件并分类)(同时随机提取一定比例的图片和txt文件到指定文件)
- 网狐大联盟服务器环境搭建完整教程
- 虚拟机内下载速度慢解决方法汇总
- GEE基本概念(二)——3. filtermapreducer
- 【毕业设计】 stm32智能运动计步系统 - 物联网 嵌入式 单片机
- 2011届移动开发者大会
- NOIP 考后欢乐赛 T2 中国象棋
热门文章
- 服务器网口显示感叹号,业务服务器或更新服务器连接失败(认证失败,黄色感叹号)怎么回事?...
- Scikit-learn的六大功能
- Jupyter Notebook简洁教程
- 大数据与传统数据对比
- 微信小程序-输入框输入文字后,将光标移到文字中间,接着输入文字后光标又自动跳到最后...
- 嵌入式Linux--制作根文件系统--buildroot
- Games104 gameplay系统笔记
- Java中对象的六种可触及状态
- 关于归并排序时间复杂度 T(n) =2T(n/2)+O(n)
- java算术表达式_一文了解如何用 Java 进行算术表达式计算