上一页 1 2 3 4 5 6 ··· 8 下一页
  2022年8月10日
摘要: 这个代码实现了改变窗口大小。直接在xcode里面delegate自己实现的类。 WindowDelegate类: 效果图: 阅读全文
posted @ 2022-08-10 12:13 dalgleish 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 利用xcode关联对应对象,在cs文件中注册对应类(在cs文件中,声明了带"register"的类,会自动被xcode识别为.h 和 .m) Xcode的关联操作,书上有。成功关联后,应该如下。 不再在ViewController.cs初始化和实现。下面三个类全部放在一个cs文件中。 SpeechS 阅读全文
posted @ 2022-08-10 11:47 dalgleish 阅读(75) 评论(0) 推荐(0) 编辑
  2022年8月9日
摘要: 根据之前的代码,做了调整。把所有控件的初始化放在ViewController.cs文件中,把所有delegate和逻辑代码单独放一个cs文件中。 新增NSTableView,暂时不通过xcode delegate对应的类。直接手动实现。 NSTableViewDataSource子类(主要负责更新表 阅读全文
posted @ 2022-08-09 10:43 dalgleish 阅读(172) 评论(0) 推荐(0) 编辑
  2022年8月8日
摘要: 不得不说C#继承了java的恶习,不能继承多个类,害我折腾了好久,终于实现了自己的delegate代理类。关键是Xamarin居然也没有实现对应的信号接口,所以只有自己暴露了一个信号接口,方便以后调用。先上C#代码 对应的Xcode布局没有什么变化,就添加了Outley的两个按钮。方便修改状态。 测 阅读全文
posted @ 2022-08-08 07:40 dalgleish 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 这个程序是调用MacOS的语音系统发音。 先上Xcode布局,XCode 13需要把Object放到对应的控件,才能拖拽Action & Outlet VS代码 C#写起来,果然比objective-c好看多了。结果图,可惜不能放语音。 阅读全文
posted @ 2022-08-08 05:07 dalgleish 阅读(39) 评论(0) 推荐(0) 编辑
  2022年8月7日
摘要: 看本系列之前,请下载《苹果开发之Cocoa编程原书第4版》这书。这本书是用objective-c编写,但是为了更好展示C#的跨平台性,书中所有的Cocoa代码全部用C#实现。大家可以用这个作为MacOS C#界面编程的入门。每个系列完成后,我都会把vs项目的代码打包上传。这样方便大家直接研究源代码。 阅读全文
posted @ 2022-08-07 16:41 dalgleish 阅读(137) 评论(0) 推荐(0) 编辑
  2020年4月7日
摘要: 此类是一个全景摄像机视角,书上介绍了详细原理。直接给实现代码。 类声明: #pragma once #ifndef __SPHERICAL_HEADER__ #define __SPHERICAL_HEADER__ #include "camera.h" class Spherical :publi 阅读全文
posted @ 2020-04-07 08:44 dalgleish 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 当眼睛处于水中,产生类似的鱼眼视角,fov永远是psi_max的2倍。具体算法参考书籍。 类声明: #pragma once #ifndef __FISHHOLE_HEADER__ #define __FISHHOLE_HEADER__ #include "camera.h" class Fishh 阅读全文
posted @ 2020-04-07 04:28 dalgleish 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Thinhole类说白了就是在眼睛处,放一个放大镜。就像我们平时用放大镜观察物体一样。这样实现的效果的是,周围会模糊。原理书上都说的很清楚了,我把算法截图下来了。这个应用我猜测是在竞技游戏比如csgo中,狙击开镜后效果。具体等之后开发游戏时,再测试一下。如下: 类声明: #pragma once # 阅读全文
posted @ 2020-04-07 02:14 dalgleish 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 针孔相机,带旋转,移动等功能。 类声明: #pragma once #ifndef __PINHOLE_HEADER__ #define __PINHOLE_HEADER__ #include "camera.h" class Pinhole :public Camera { public: Pin 阅读全文
posted @ 2020-04-07 00:57 dalgleish 阅读(238) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页