none
请问在SDK1.7的Interaction Gallery 例子中怎样实现无人时幻灯放映以及挥手激活的? RRS feed

  • 问题

  • 如题, 本人Kinect开发小新手一枚,想根据Interaction Gallery做一个类似的小应用,无奈水平有限,不能完全理解example code,希望有大神能帮助我理一下思路。 

    在例子中,Kinect 前无人时,会自动放映幻灯片,这个功能具体是在那几个函数里实现的呢? 我想要仿写的要注意哪些地方呢?

    还有在mian window里,我发现有两个Tile button,分别在左上和右上角,但是我没有搞懂这两个button的用途是什么,是不是用来检测挥手动作的呢?

    当用户出现在kinect前,程序会提示用户挥手激活应用,这个效果又是在哪里实现的呢?

    问题比较多,希望有好心人能稍微解答一下,万分感谢!

    2013年8月1日 2:31

全部回复

  • 我做了个透明的程序,上面有2个KINECT TITLE BUTTON 控件,里面的代码是让目标PPT上一页和下一页。刚学,也想知道,失去用户触发的事件和获得用户的事件。

    2013年8月31日 12:33
  • 把两个button放到 KinectRegion里,然后可以给button加上handpointerEnter 和 leave事件,在event handler里控制ppt就可以了
    2013年8月31日 16:49
  •                 <k:KinectTileButton Label="向前" Click="ButtonOnClick2" VerticalAlignment="Top" Margin="28,0,0,0" HorizontalAlignment="Left" Height="120" Width="80" Name="C"></k:KinectTileButton>

    我是直接写在Click事件中的,并没有找到handpointerEnter事件

    2013年9月1日 11:57
  • 可以做个控制台程序或服务,直接在后台向键盘放送 left 和right命令就可以控制PPT翻页了(程序运行时,保持PPT激活)

    现在主要任务是编写kinect识别人手向左挥还是向友挥,可以参考http://kinecttoolbox.codeplex.com/这个项目中的GestureDetector部分。

    2013年12月12日 9:20