游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2855|回复: 8

关于插件编程的最后执行问题(Maya)

[复制链接]

15

主题

20

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2007-6-28 21:19:00 | 显示全部楼层 |阅读模式
如题,一些提供的插件代码在最后执行时都显示没有调试工具,要如何检查插件的逻辑错误啊。

我知道,插件就是一个数据库(lib)

15

主题

20

帖子

20

积分

注册会员

Rank: 2

积分
20
 楼主| 发表于 2007-6-28 21:40:00 | 显示全部楼层

Re:关于插件编程的最后执行问题(Maya)

还有,在 VS2003中用VC的哪种向导去建立动态/静态数据库呢

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2007-6-28 22:17:00 | 显示全部楼层

Re:关于插件编程的最后执行问题(Maya)

谁说不能调的?基本的常识不清楚啊.
只要maya不是多进程的,就很容易调试

15

主题

20

帖子

20

积分

注册会员

Rank: 2

积分
20
 楼主| 发表于 2007-6-28 23:12:00 | 显示全部楼层

Re:关于插件编程的最后执行问题(Maya)

没有插件编程的经验,所以不知道该使用哪个文件去执行调试(是用 Maya的主执行文件吗)

其实,最主要是所有的事和问题全自己想和解决,周围没有一个人帮的上忙,很多的基本问题全是冒一定风险试出来的

所以,还请知道的人详细说明一下,谢谢

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2007-6-29 09:48:00 | 显示全部楼层

Re: 关于插件编程的最后执行问题(Maya)

插件怎么会是数据库?当然也不可能是静态库(lib),程序的基本概念还没有吧?
这样就学写插件…太恐怖了一点。

1

主题

36

帖子

1442

积分

金牌会员

Rank: 6Rank: 6

积分
1442
发表于 2007-6-29 13:01:00 | 显示全部楼层

Re:关于插件编程的最后执行问题(Maya)

可以用VC的调试->进程 调试maya.exe
如果你的插件在maya里已经正确加载了
那就可以用VC在你的插件代码里下断点了

5

主题

52

帖子

58

积分

注册会员

Rank: 2

积分
58
发表于 2007-6-29 18:13:00 | 显示全部楼层

Re: 关于插件编程的最后执行问题(Maya)

如果你用的是VS2003,2005调试插件,进入工程属性设置页面,选择 debug, command一栏里面填写你maya应用程序路径加可执行程序如C:\Program Files\Alias\Maya7.0\bin\maya.exe

在attach一栏 选择yes
然后你在运行maya的同时,按F5进行调试就可以了
另外 maya的插件都是mll 其实就是dll,你可以看看maya工程里面很多demo例子,注意maya插件有专门的入口函数,因此在linker的command line 里面写上/export:initializePlugin /export:uninitializePlugin
这是maya的特殊之处,内部估计是通过loadlibary加载插件的,因此这里必须按照maya插件的设计方法

同时写插件还要配合脚本mel设计,maya 帮助文档和demo教程都很全,可以参考的

5

主题

52

帖子

58

积分

注册会员

Rank: 2

积分
58
发表于 2007-6-29 18:16:00 | 显示全部楼层

Re:关于插件编程的最后执行问题(Maya)

mll是dll 不是lib,由于 通过loadlibary加载,因此是不需要lib引导文件的,更不是静态库lib,还是推荐lz看看maya帮助文档,有专门的插件教程
ps,要写好maya插件,也要对maya内部的工作原理了解清楚,不过幸好都有help文档
我也是菜鸟,不过还真不知道插件和数据库有什么关系,可能是我理解有问题吧

15

主题

20

帖子

20

积分

注册会员

Rank: 2

积分
20
 楼主| 发表于 2007-6-29 22:35:00 | 显示全部楼层

Re:关于插件编程的最后执行问题(Maya)

感谢楼上的各位,因为已经安装了 Maya的插件向导也可以运行,但运行 Maya自带的代码就不能调试了,也不知道如何解决,所以发了张帖子。

其实,主要还是不知道 Maya插件用什么调试,其他的程序问题配置问题已经在很早之前完成了

再此,再次感谢楼上的各位
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 23:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表