摘要:        
一个椅子可以被抓起和放下,一扇门可以打开和关上、一个抽屉可以拉开和关上。 椅子、门、抽屉都可以用手拉,然后放下,但是它们的打开和关上的行为是不一样的,它们之间没有继承关系,没法共用“打开”和“关闭”的行为。 具有同样接口的实体: 一、访问方式相同 二、实体类型可以一样,也可以不一样。 蓝图中的接口:    阅读全文
        
            posted @ 2019-03-09 21:57
一粒沙
阅读(1589)
评论(1)
推荐(0)
        
            
        
        
摘要:        
一、在前面的实例中是把Grab和Drop逻辑放到SimVRHand手柄对象里面,从面向对象来看,Grab和Drop逻辑应该放在被抓取的对象中,因为可能每个对象被抓取后要执行的Grab和Drop逻辑都不太一样:武器被抓取、门被抓取、抽屉被抓取的逻辑是不一样的,每个对象最清楚自己的业务逻辑。 二、新建一    阅读全文
        
            posted @ 2019-03-09 20:20
一粒沙
阅读(755)
评论(0)
推荐(0)
        
                    
                
        
浙公网安备 33010602011771号