骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 3401|回复: 13

[求助] spawn_scene_prop出来的对象怎么删除?

 关闭 [复制链接]

2

主题

12

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3035653
第纳尔
307
精华
0
互助
5
荣誉
0
贡献
0
魅力
11
注册时间
2018-10-15
鲜花(24) 鸡蛋(0)
发表于 2021-8-24 17:48:54 | 显示全部楼层 |阅读模式
如题,在OP里面翻了一遍看不到删除的操作呀~

24

主题

339

回帖

149

积分

子爵[版主]

Rank: 7Rank: 7Rank: 7

UID
75439
第纳尔
6902
精华
0
互助
6
荣誉
1
贡献
190
魅力
32
注册时间
2008-5-3
鲜花(7) 鸡蛋(0)
发表于 2021-8-25 08:01:34 | 显示全部楼层
本帖最后由 easewater 于 2021-8-25 08:02 编辑

你可以用prop_instance_set_position或prop_instance_animate_to_position把prop弄到地底下去,一样看不见了

2

主题

12

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3035653
第纳尔
307
精华
0
互助
5
荣誉
0
贡献
0
魅力
11
注册时间
2018-10-15
鲜花(24) 鸡蛋(0)
 楼主| 发表于 2021-8-25 19:29:31 | 显示全部楼层
easewater 发表于 2021-8-25 08:01
你可以用prop_instance_set_position或prop_instance_animate_to_position把prop弄到地底下去,一样看不见 ...

我删除它的目的是为了内存的考量。如果仅仅是为了看不见的话,scene_prop_set_visibility更简单。不过还是感谢你提供的方法。

25

主题

187

回帖

194

积分

见习骑士

Rank: 3

UID
3225805
第纳尔
1452
精华
0
互助
26
荣誉
0
贡献
0
魅力
206
注册时间
2021-3-14
鲜花(46) 鸡蛋(0)
发表于 2021-8-25 23:27:59 | 显示全部楼层
这两个? scene_prop_set_prune_time  scene_prop_fade_out

31

主题

902

回帖

2410

积分

子爵[版主]

Rank: 7Rank: 7Rank: 7

UID
2755938
第纳尔
6208
精华
11
互助
12
荣誉
97
贡献
85
魅力
242
注册时间
2016-7-5

骑砍中文站APP会员勋章

鲜花(236) 鸡蛋(0)
发表于 2021-8-26 07:14:21 来自手机 | 显示全部楼层
删不了,刷新物品时考虑复用旧的。这是一个节省的思路

24

主题

339

回帖

149

积分

子爵[版主]

Rank: 7Rank: 7Rank: 7

UID
75439
第纳尔
6902
精华
0
互助
6
荣誉
1
贡献
190
魅力
32
注册时间
2008-5-3
鲜花(7) 鸡蛋(0)
发表于 2021-8-26 08:17:57 | 显示全部楼层
qq1578601615 发表于 2021-8-25 19:29
我删除它的目的是为了内存的考量。如果仅仅是为了看不见的话,scene_prop_set_visibility更简单。不过还 ...

如果是碰撞体,看不见也还有影响,埋起来才稳妥

2

主题

12

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3035653
第纳尔
307
精华
0
互助
5
荣誉
0
贡献
0
魅力
11
注册时间
2018-10-15
鲜花(24) 鸡蛋(0)
 楼主| 发表于 2021-8-26 13:41:34 | 显示全部楼层
好吧,应该是删不掉的了。感谢大家的热心帮助

18

主题

1442

回帖

508

积分

皇家侍卫长[官方战队队长]

光辉骑士团[UTD]
战团ID:UTD_awe23

Rank: 6Rank: 6

UID
2102975
第纳尔
7304
精华
0
互助
10
荣誉
2
贡献
0
魅力
73
注册时间
2014-8-1

第十一届战团中国联赛征战勋章第十一届战团中国联赛铁骨勋章第一届梦幻联赛参与勋章第十届战团中国联赛征战勋章战团正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]元老骑士勋章霸主正版勋章

鲜花(76) 鸡蛋(2)
发表于 2021-8-26 17:14:44 | 显示全部楼层
scene_prop_set_prune_time,应该是可以的,我用过

鲜花鸡蛋

var7  在2021-12-29 00:48  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

14

主题

40

回帖

26

积分

随仆

Rank: 1

UID
3280159
第纳尔
306
精华
0
互助
2
荣誉
0
贡献
0
魅力
25
注册时间
2021-10-18
鲜花(2) 鸡蛋(0)
发表于 2021-12-29 00:48:27 | 显示全部楼层
BattleField 发表于 2021-8-26 17:14
scene_prop_set_prune_time,应该是可以的,我用过

是不是只有掉落的物品才能用这个删除prop_instance,我发现我spawn_scene_prop的模型用这个函数之后依然存在

点评

不是  发表于 2021-12-29 11:55

14

主题

40

回帖

26

积分

随仆

Rank: 1

UID
3280159
第纳尔
306
精华
0
互助
2
荣誉
0
贡献
0
魅力
25
注册时间
2021-10-18
鲜花(2) 鸡蛋(0)
发表于 2021-12-29 17:30:43 | 显示全部楼层
BattleField 发表于 2021-8-26 17:14
scene_prop_set_prune_time,应该是可以的,我用过

我用这个函数没反应没效果,不知道大佬遇到这种情况吗

14

主题

40

回帖

26

积分

随仆

Rank: 1

UID
3280159
第纳尔
306
精华
0
互助
2
荣誉
0
贡献
0
魅力
25
注册时间
2021-10-18
鲜花(2) 鸡蛋(0)
发表于 2021-12-29 18:45:16 | 显示全部楼层
本帖最后由 var7 于 2021-12-29 18:49 编辑
BattleField 发表于 2021-8-26 17:14
scene_prop_set_prune_time,应该是可以的,我用过

("mosin_nagant_aim", prsntf_read_only|prsntf_manual_end_only, 0, [
                        (ti_on_presentation_load, [#open prsnt
                                (is_camera_in_first_person),
                                (scene_prop_get_instance, reg104, "spr_mosin_nagant_aim", 0),
                                (mission_cam_get_position, pos26),
                                (prop_instance_set_position, reg104, pos26),
                                (presentation_set_duration, 999999),
                        ]),
                        (ti_on_presentation_run, [#close prsnt
                                (get_player_agent_no,":agent_id"),
                                (try_begin),
                                        (is_camera_in_first_person),
                                        #do nothing,keep running
                                (else_try),
                                        (scene_prop_set_prune_time,reg104,0),#can't run:这里一次都没取消成功
                                        (assign,reg104,0),
                                        (presentation_set_duration,0),
                                (try_end),
                        ]),
                ]),

点评

reg104超出范围了,用$g_全局变量替换  发表于 2021-12-30 09:09

16

主题

752

回帖

370

积分

子爵[版主]

汉[Han]
联机ID:Han_DongHai

Rank: 7Rank: 7Rank: 7

UID
3033293
第纳尔
11303
精华
0
互助
24
荣誉
2
贡献
410
魅力
184
注册时间
2018-10-3

第十届战团中国联赛征战勋章汉匈决战正版勋章战团正版勋章霸主正版勋章

QQ
鲜花(38) 鸡蛋(0)
发表于 2021-12-30 09:19:34 | 显示全部楼层
本帖最后由 815208129 于 2021-12-30 09:22 编辑

换一种思路吧, 场景道具设置为有血条可破坏的,不想要了直接用op打爆他不就行了吗
sokf_destructible 配合spr_hit_points()设置血量
另外前面几楼说没用,删除不了是因为 你们设置的prop不在prune queue(摧毁队列当中),当然不起作用了
原话:
Static objects are not affected by this operation.

静态对象不会受到影响
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-6-2 06:20 , Processed in 0.139372 second(s), 37 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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